番茄的胜利纪录片中文:C语言的问题,不难

来源:百度文库 编辑:高考问答 时间:2024/04/30 14:26:46
下面的程序段中,"getchar()"的作用是?
int x;
scanf("%d",&x);
getchar();
printf("%d",x);
A清除键盘缓冲区中多余的字符 B接受一个字符,以便在后续语句中使用
C为后面的%C格式输出做转换 D无任何实际用处

AD

选c吧,应该是字符有整形转变成字符行。

神精病在那里加一个getchar()
应该是这样:
int x;
scanf("%d",&x);
printf("%d",x);
getchar();
这样是为了不在看到结果之前回到蓝屏界面

应该选择D

:tsbdhehu 的回答是有点问题的,在WIN2000下暂停屏幕是getch,不是getchar()吧?