计算机二级

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

题目

若要求从键盘读人含有空格字符的字符串,应使用函数( )。

A.getc( )

B.gets( )

C.getchar( )

D.scanf( )

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

20、若要求从键盘读入含有空格字符的字符串,应使用函数()。

A.getc()

B.gets()

C.getchar()

D.scanf()


A 本题考查的知识点是输入函数。C语言提供了许多输入函数,其中有:getChar(输入字符)、sCanf(格式输入)和gets(输入字符串)等。题目要求输入的是字符串,所以可以排除getChar,而且要求输入的字符串中包含空格,而sCanf函数默认将输入的空格字符作为分隔符,所以空格不会被输入,故可排除sCanf。gdtCl的作用是从文件中输入一个字符,故也不可取。getsi函数可以输入一整行作为一个字符串,其中也包括空格字符,故应该选择A)。

第2题:

若要求从键盘读入含有空格的字符串,应使用函数

A.getc()

B.gets()

C.getchar()

D.scanf()


gets()

第3题:

若要求从键盘读入含有空格字符的字符串,应使用函数()。

A.getc()

B.gets()

C.getchar()

D.scanf()


B

第4题:

若要求从键盘读入含有空格字符的字符串,应使用函数 。

A.getc()

B.gets()

C.getchar()

D.scanf()


gets( )

第5题:

若要求从键盘读入含有空格字符的字符串,应使用函数()

A.getc()

B.gets()

C.getchar()

D.scanf()


B

第6题:

若要求从键盘读入含有空格字符的字符串,应使用函数

A.getc()

B.gets()

C.getehar()

D.scanf()


正确答案:B
解析:scanf()语句用“空格”区别不同的字符串;getc()与getchar()语句不能用于字符串的读入。

第7题:

若要求从键盘读人含有空格字符的字符串,应该使用函数( )。

A.getc()

B.gets()

C.getchar()

D.scanf()


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

第8题:

若要求从键盘读入含有空格字符的字符串,应使用函数

A.getc()

B.gets()

C.getchar()

D.scanf()


正确答案:B
解析: scanf()语句用“空格”区别不同的字符串;getc()与getchar()语句不能用于字符串的读入。

第9题:

若要求从键盘读入含有空格字符的字符串,应使用函数( )。

A.getc()

B.gets()

C.getchar()

D.scanf()


正确答案:B
解析:函数getc()是从数据流中读入一个字符。getchar()从键盘读入一个字符。scanf()是格式化输入函数,空格字符被用于多个数据输入的分隔符,含有空格的字符串会被截断。gets()用于字符串的输入,并且以回车键为结束符。