问题 单项选择题

以下叙述中正确的是

A.调用printf函数时,必须要有输出项

B.使用putchar函数时,必须在之前包含头文件stdio.h

C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出

D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCII码

答案

参考答案:B

解析: 本题考查了C语言的一些基本概念.printf()函数可以只有控制项而没有输出项,例如:printf("Hello!");,所以选项A不正确。 C语言中不支持整数以十二进制输出,因此选项C不正确。getchar()函数从键盘读入一个字符,而不管该字符为数字还是字母,因此输入ASCII码的话,只能读到第1个数字字符,所以选项D不正确。故应该选择B,putchar是C语宫中的库函数,使用时必须包含sMio.h。

选择题
单项选择题 B型题