计算机二级

当接受用户输入的含有空格的字符串时,应使用()函数。A.gets()B.getchar()C.scanf()D.printf()

题目

当接受用户输入的含有空格的字符串时,应使用()函数。

A.gets()

B.getchar()

C.scanf()

D.printf()

参考答案和解析
正确答案:A
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当接受用户输入的含有空格的字符串时,应使用()函数。

A.gets()

B.getchar()

C.scanf()

D.printf()


gets( )

第2题:

15、当接受用户输入的含空格的字符串时,应使用getc函数。


A

第3题:

当接受用户输入的含空格的字符串时,应使用getc函数。


gets()

第4题:

当用户要求输入的字符串中含有空格时,应使用的输入函数是

A.scanf()

B.getchar()

C.gets()

D.Setc()


正确答案:C
解析:本题综合考查了输入函数的使用。scanf函数会将空格视为分隔符,getchar函数只能输入单个字符, getc函数是文件操作函数,显然都不符合题意。通过gets函数输入字符串时,输入的空格被认为是字符串的一个字符。

第5题:

当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。A.scanfB.getchar

当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。

A.scanf

B.getchar

C.gets

D.getc


正确答案:C
gets函数用来从终端键盘读入字符串(包括空格符),直到读入一个换行符为止。

第6题:

当用户要求输入的字符串中含有空格时,应使用的输入函数是

A.scanf()

B.getchar()

C.gets()

D.getc()


正确答案:C
解析:C语言提供了许多输入函数,其中有:getchar(输入字符)、scanf(格式输入)和gets (输入字符串)等。题目要求输入的是字符串,所以可以排除getchar,而且要求输入的字符串中包含空格,而scanf函数默认将输入的空格字符作为分割符,所以空格不会被输入,故可排除scanf。getc的作用是从文件中输入一个字符,故也不可取。gets函数可以输入一整行作为一个字符串,其中也包括空格字符,故应该选择C。

第7题:

当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。A.scanf B.getchar SXB

当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。

A.scanf

B.getchar

C.gets

D.getc


正确答案:C
gets函数用来从终端键盘读入字符串(包括空格符),直到读入一个换行符为止。

第8题:

当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。A.seanfB.getcharSXB

当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。

A.seanf

B.getchar

C.gets

D.getc


正确答案:C
本题综合考查了输入函数的使用。scanf函数会将空格视为分隔符,getchar函数只能输入单个字符,getc函数是文件操作函数,显然都不符合题意。通过gets函数输入字符串时,输入的空格被认为是字符串的一个字符。

第9题:

当用户要求输入的字符串中含有空格时,应使用的输入函数是( )。

A.scanf()

B.getchar()

C.gets()

D.getc()


正确答案:C
解析:本题考查的重点是输入函数的异同。scanf()的作用是格式化输入,getchar()的作用是从键盘读字符,等待回车,getc()是从输入流中返同当前文件位置的下一个字符。而要求输入的字符串中含有空格时,应当使用gets(),因此,选项C是正确的。