单选题 若要求从键盘读人含有空格字符的字符串,应该使用函数( )。
A) getc() B) gets() C) getchar() D) scanf()

【正确答案】 B
【答案解析】[解析] gete()函数是从文件指针指定的文件中读入一个字符,并把它作为函数值返回; getchar()函数是从终端(或系统隐含指定的输入设备)输入一个字符,getc()和getehar()都不能读字符串(可以与循环语句结合输入一个字符串);seanf()函数不能输入带空格的字符串; gets()函数可以从键盘读入空格字符。