首页 > 软件操作教程 > 编程开发 > C语言
题目内容

C语言 getchar()函数的格式

题目答案

函数原型:int getchar (int ch );

函数功能:从标准输入设备(键盘)输入一个字符,并返回输入字符的ASCII值。

使用方法为:

ch=getchar(void);

其中ch为字符型变量。例如:

char cl,c2;

printf("input 2 character:");

cl=getchar();

c2=getchar();

putchar(cl); 

putchar('\n'); 

putchar(c2);

程序执行时,如果输入:

ab/

输出结果为:

a

b

如果只是想输入一个字符并输出,也可以在putchar()函数中嵌入getchar()函数,例如:

putchar(getcharO);

getchar()函数将按Enter键也作为一个输入,所以输入连续的两个数据时需要注意。例如:

char cl,c2; 

cl=getchar(); 

c2=getchar();

若想要c1得到字符‘a’,c2得到字符‘b’,正确的输入是:

Ab/

若想要c1得到字符‘a’,c2得到字符‘b’,正确的输入是:

A/

b/

这样相当于将‘a’赋给c1, c2中则存储按Enter键的ASCII值。

从功能角度来看,scanf()函数可以完全代替getchar()函数。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端