更多“若要求从键盘读入含有空格字符的字符串,应使用函数()”相关问题
  • 第1题:

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

    A.scanf()

    B.getchar()

    C.gets()

    D.getc()


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

  • 第2题:

    以下叙述中错误的是

    A.gets函数用于从终端读入字符串

    B.getehar函数用于从磁盘文件读入字符

    C.fputs函数用于把字符串输出到文件

    D.fwrite函数用于以二进制形式输出数据到文件


    正确答案:B

  • 第3题:

    LTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串。()


    参考答案:正确

  • 第4题:

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

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

    A.scanf

    B.getchar

    C.gets

    D.getc


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

  • 第5题:

    fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是 ( )

    A.字符串读入后不会自动加入'\0'

    B.fp是file类型的指针

    C.fgets函数从文件中最多读入n-1个字符

    D.fgets函数从文件中最多读入n个字符


    正确答案:C

  • 第6题:

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

    A.A

    B.B

    C.C

    D.D


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

  • 第7题:

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

    A.getc ()

    B.gets()

    C.getchar()

    D.scanf()


    正确答案:B
    解析:函数getchar()的作用是从终端(或系统隐含指定的输入设备)输入一个字符,且只能接受—个字符(回车符也算是—个字符),所以getchar()不能用宋读入字符串。scanf()函数要求按—定的格式来输入,若同时输入多个字符串,则以空格或回车分割,所以空格不能被识别为—个字符,也就无法读入空格字符。函数gets()的作用是从终端输入—个字符串 (包括空格)至字符数组,直到遇到换行符为止,所以可以用来键盘读入空格字符。

  • 第8题:

    若给fun函数的形参S传送字符串:”abe.6354abc”,则函数的返回值是_________。(字符串中包括空格)


    正确答案:

  • 第9题:

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

    A)getc

    B)gets

    C)getchar

    D)scanf


    正确答案:B

  • 第10题:

    要从键盘读入一个字符串并赋值给变量x,且给出提示“Hello”,应使用命令()


    正确答案:x=input(‘Hello’,’s’)。

  • 第11题:

    C++语言中,用于直接从键盘输入中读入单个字符的字符串函数是()。

    • A、gets
    • B、puts
    • C、scanf
    • D、printf

    正确答案:A

  • 第12题:

    函数ALLTRIM()作用是()。

    • A、给字符串尾部增加空格
    • B、去掉字符串尾部空格
    • C、去掉字符串前后空格
    • D、去掉字符串首部空格

    正确答案:C

  • 第13题:

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

    A.getc()

    B.gets()

    C.getchar()

    D.scanf()


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

  • 第14题:

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

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

    A.seanf

    B.getchar

    C.gets

    D.getc


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

  • 第15题:

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

    A.gets()

    B.getchar()

    C.scanf()

    D.printf()


    正确答案:A

  • 第16题:

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

    A.getc( )

    B.gets( )

    C.getchar( )

    D.scanf( )


    正确答案:B
    scanf语句用”空格”区别不同的字符串,遇到空格结束,所以不能读人空格;getc与getchar语句不能用于字符串的读入。

  • 第17题:

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

    A.getc()

    B.gets()

    C.getchar()

    D.scanf()


    正确答案:B
    解析:scanf()语句中用“空格”间隔不同的字符串,空格将被全部忽略掉,所以用scanf()函数不能输入空格;getchar()函数用于输入字符,其调用形式为:ch=getchar(),getchar()函数从终端读入一个字符作为函数值,把读入的字符赋给变量ch。在输入时,空格、回车符都将作为字符读入,而且只有在用户敲入Enter键时,读入才开始执行。gets()函数的调用形式为:gets(str_adr),其中str_adr是存放输入字符串的起始地址,可以是字符数组名、字符数组元素的地址或字符指针变量。ge

  • 第18题:

    fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。

    A.字符串读入后会自动加入'\0'

    B.fp是指向该文件的文件型指针

    C.fgets函数将从文件中最多读入n个字符

    D.fgets函数将从文件中最多读入n-1个字符


    正确答案:C
    解析:字符串输入函数fgets()的调用形式为:fgets(s,n,fp)。s可以是一个字符数组名,或是指向字符串的指针;n为要读取的最多的字符个数:fp是指向该文件的文件型指针。字符串输入函数的功能是:从fp所指向的文件中读取长度不超过n-1个字符的字符串,并将该字符串存放到字符数组s中。

  • 第19题:

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

    A.getc()

    B.gets()

    C.getchar()

    D.scanf()


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

  • 第20题:

    当用户要求输入的字符串中含有空格时,应使用的输入函数是(此题先少打了个串字,已改正)

    A. scanf()

    B.getchar()

    C.gets()

    D.getc()


    正确答案:C

  • 第21题:

    fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是( )。

    A)字符串读入后会自动加入'\0'

    B)fp是指向该文件的文件型指针

    C)fgets函数将从文件中最多读入n个字符

    D)fgcts函数将从文件中最多读入n-1个字符


    正确答案:C

  • 第22题:

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

    • A、gets()
    • B、getc()
    • C、getchar()
    • D、scanf()

    正确答案:A

  • 第23题:

    如果输入的字符串中含有空格那么只能使用()函数获取输入的字符串;

    • A、gets
    • B、scanf
    • C、puts
    • D、printf

    正确答案:A

  • 第24题:

    单选题
    函数ALLTRIM()作用是()。
    A

    给字符串尾部增加空格

    B

    去掉字符串尾部空格

    C

    去掉字符串前后空格

    D

    去掉字符串首部空格


    正确答案: C
    解析: 暂无解析