更多“下列哪个函数不能一次读入一个字符()。A、fgetB、fgetcharC、getcharD、getc”相关问题
  • 第1题:

    从一个数据文件中读入以换行符结束的一行字符串的函数为()。

    A.gets()

    B.fgets()

    C.fgetc()

    D.getc()


    参考答案:B

  • 第2题:

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

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

    A.scanf

    B.getchar

    C.gets

    D.getc


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

  • 第3题:

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

    A.getc( )

    B.gets( )

    C.getchar( )

    D.scanf( )


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

  • 第4题:

    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中。

  • 第5题:

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

    A)getc

    B)gets

    C)getchar

    D)scanf


    正确答案:B

  • 第6题:

    从一个数据文件中读入以换行符结束的一行字符串的系统函数为()。

    Agets()

    Bfgets()

    Cgetc()

    Dfgetc()


    B

  • 第7题:

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

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

    正确答案:B

  • 第8题:

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

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

    正确答案:B

  • 第9题:

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

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

    正确答案:A

  • 第10题:

    单选题
    从一个数据文件中读入以换行符结束的一行字符串的函数为()。
    A

    gets()

    B

    fgets()

    C

    getc()

    D

    fgetc()


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

  • 第11题:

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

    gets()

    B

    getc()

    C

    getchar()

    D

    scanf()


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

  • 第12题:

    单选题
    从一个数据文件中读入以换行符结束的一行字符串的系统函数为()。
    A

    gets()

    B

    fgets()

    C

    getc()

    D

    fgetc()


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

  • 第13题:

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

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

    A.seanf

    B.getchar

    C.gets

    D.getc


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

  • 第14题:

    下列叙述中错误的是( )。

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

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

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

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


    正确答案:B
    B。【解析】本题考查的是c语言中输入、输出函数的使用,gets和getchar函数用于从标准输入设备键盘读入字符串和字符;fputs用于把字符串输出到文件;fwrite用于以二进制形式输出数据到文件。

  • 第15题:

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

    A.A

    B.B

    C.C

    D.D


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

  • 第16题:

    函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是( )。

    A.fread

    B.fscanf

    C.fgets

    D.getc


    正确答案:D
    fgets读取一个长度为(n-1)的字符串,fread按照指定的长度读取数据项,对应2进制的打开方式,fscanf按指定格式读,对应文本打开方式,getc从指定的文件读入一个字符,即从fp所指向的文件中读入一个字符赋给ch。因此答案为D选项。

  • 第17题:

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

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

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

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

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


    正确答案:C

  • 第18题:

    从一个数据文件中读入以换行符结束的一行字符串的函数为()。

    Agets()

    Bfgets()

    Cgetc()

    Dfgetc()


    B

  • 第19题:

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

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

    正确答案:C

  • 第20题:

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

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

    正确答案:A

  • 第21题:

    以下函数中表示从某流中读取一个字符但该函数不带参数,表示从标准输入流中读字符的函数是()。

    • A、gets
    • B、getc
    • C、getchar
    • D、fgec

    正确答案:C

  • 第22题:

    单选题
    下列哪个函数不能一次读入一个字符()。
    A

    fget

    B

    fgetchar

    C

    getchar

    D

    getc


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

  • 第23题:

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

    getc()

    B

    gets()

    C

    getchar()

    D

    scanf()


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