更多“C语言规定如果调用fputc函数输出成功,则返回值是()。A.1B.输出的字符C.0D.真 ”相关问题
  • 第1题:

    以下叙述中正确的是( )。

    A.调用printf函数时,必须要有输出项

    B.使用putchar函数时,必须在之前包含头文件stdio.h

    C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出

    D.调用getchar函数读入字符时,可以从键盘上输入字符所对应的ASCⅡ码


    正确答案:B

  • 第2题:

    以下程序打开新文件f.txt,并调用字符输出函数将a数组中的字符写入其中,请填空。

    include<stdio.h>

    main( )

    {________*fp;

    char a[5]=(’1’,’2’,’3’,’4’,’5’),i;

    fp=fopen(”f.txt”,”w”);

    for(i=0;i<5;i++)fputc(a[i],fp);

    fclose(fp);

    }


    正确答案:File
    File 解析:欲操作文件,所以需要创建一个文件指针,所以应填File。

  • 第3题:

    fscanf函数的正确调用形式是A.fscanf(文件指针,格式字符串,输出表列); B.fscanf(格式字符串,输出表列,文件指针);C.fscanf(格式字符串,文件指针,输出表列); D.fscanf(文件指针,格式字符串,输入表列);


    正确答案:D
    本题主要考查fscanf函数的调用形式。fscanf函数与scanf函数类似,都是格式化输入函数,它们不同的地方是:fscanf函数输入的对象不是终端,而是磁盘文件,函数的调用格式为:
              fscanf(文件指针,格式字符串,输入表列)
    其中文件指针指向待操作的磁盘文件,而格式字符串描述的是输入内容的格式,输入列表描述的是与输入格式对应的输入元素,输入列表中可以有多个输入元素。

  • 第4题:

    下列叙述中正确的是( )。

    A.调用printf()函数时,必须要有输出项

    B.使用putchar()函数时,必须在之前包含头文件stdio.h

    C.在C语言中,整数可以以二进制、八进制或十六进制的形式输出

    D.调节getchar()函数读入字符时,可以从键盘上输入字符所对应的ASCII码


    正确答案:B

  • 第5题:

    C语言规定如果调用fpute函数输出成功,则返回值是( )

    A.1

    B.输出的字符

    C.0

    D.TRUE


    正确答案:B

  • 第6题:

    fprintf函数的一般调用方式是( )

    A.fprintf(格式字符串,文件指针,输出表列);

    B.fprintf(文件指针,格式字符串,输出表列)

    C.fprintf(文件指针,格式字符串,输出表列);

    D.fprintf(fp,格式字符串,输出表列);


    正确答案:C

  • 第7题:

    在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。

    A5

    B4

    C3

    D6


    A

  • 第8题:

    printf函数中用到格式符%5s,其中数字5表示输出的字符串占用 5列,如果字符串长度大于5,则输出按方式().

    • A、从左起输出该字符串,右补空格
    • B、按原字符长从左向右全部输出
    • C、右对齐输出该字串,左补空格
    • D、输出错误信息

    正确答案:B

  • 第9题:

    在C语言中无固有的输入和输出语句,但是用C语言编写的程序可以用函数调用的形式来实现输入、输出,这些函数由()提供。


    正确答案:标准I/O库/系统

  • 第10题:

    填空题
    在C语言中无固有的输入和输出语句,但是用C语言编写的程序可以用函数调用的形式来实现输入、输出,这些函数由()提供。

    正确答案: 标准I/O库/系统
    解析: 暂无解析

  • 第11题:

    单选题
    在printf()函数调用的格式字符串中,若使用格式符为“%5d”,则规定对应输出的数据占用的字符位置个数为()。
    A

    5

    B

    4

    C

    3

    D

    6


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

  • 第12题:

    单选题
    在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。
    A

    char

    B

    int

    C

    float

    D

    double


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

  • 第13题:

    关于printf()函数的返回值叙述正确的是

    A.通常是本次调用中输出字符的个数

    B.通常是输出的第一个数值

    C.通常返回布尔值真

    D.通常返回非零值


    正确答案:A

  • 第14题:

    以下程序试图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入字符串#号时结束输入和输出操作,但程序有错 #include<stdio.h> main() { FILE*fout; char ch; fout=fopen('abc.txt','w'); ch=fgetc(stdin); while(ch!='#') { fputc(ch,four); ch=fgetc(stdin); } fclose(fout); } 出错的原因是______。

    A.函数fopen调用形式错误

    B.输入文件没有关闭

    C.函数fgetc调用形式错误

    D.文件指针stdin没有定义


    正确答案:A
    解析:本题考查的是文件的打开函数fopen(),其调用方式通常为FLIE*fp;fp=fopen(文件名,使用文件方式);,如:fp=fopen("abc.txt","w");表示要打开名字为abc.txt的文件,使用文件方式写入。fopen函数带回指向abc.txt文件的指针并赋给fp,即fp指向文件abc.txt。

  • 第15题:

    若调用fputc函数输出字符成功,则其返回值是A.EOF B.1 C.0 D.输出的字符


    正确答案:D
    fputc函数的一般调用形式为fputc(ch,fp),其中ch是要输出的字符,它可以是一个字符常量,也可以是一个字符变量,fp是文件指针变量。函数的作用是将字符(ch的值)输出到fp所指向的文件中。
    fputc函数也返回一个值,如果输出成功,则返回值就是输出的字符;如果输出失败,则返回一个EOF(-1)。因此,本题的正确答案选D。

  • 第16题:

    若调用fputc()函数输出字符不成功,则其返回值是______。

    A.EOF

    B.NULL

    C.非0值

    D.输出的字符


    正确答案:C

  • 第17题:

    若调用fputc函数输出字符成功,则其返回值是( )。

    A.EOF

    B.1

    C.0

    D.输出的字符


    正确答案:D
    解析:fputc函数的一般调用形式为fputc(ch,fp),其中ch是要输出的字符,它可以是一个字符常量,也可以是一个字符变量;fp是文件指针变量。函数fputc的作用是将字符(ch的值)输出到fp所指向的文件中去。fputc函数也带回一个值:如果输出成功,则返回值就是输出的字符;如果输出失败,则返回EOF(-1)。

  • 第18题:

    以下叙述中正确的是______。

    A.调用printf函数时,必须要有输出项

    B.调用putchar函数时,必须在之前包含头文件stdio. h

    C.在C语言中,整数可以以十二进制、八进制或十六进制的形式输出

    D.调用getchar函数读人字符时,可以从键盘上输入字符所对应的ASCII码


    正确答案:B
    解析:printf的输出项指的是输出的变量或表达式,但是printf可以只输出字符串,这不属输出项。C语言中的整数不能按十二进制的形式输出。对于getchar,虽然输入的是字符所对应的ASCII码,但是计算机会把这个ASCII码当作字符来处理的。

  • 第19题:

    在printf()函数调用的格式字符串中,若使用格式符为“%c”,则对应输出的数据类型为()。

    Achar

    Bint

    Cfloat

    Ddouble


    A

  • 第20题:

    可以调用putchar函数输出字符。


    正确答案:正确

  • 第21题:

    单选题
    fscanf函数的正确调用形式是()。
    A

    fscanf(文件指针,格式字符串,输出列表);

    B

    fscanf(格式字符串,输出列表, 文件指针);

    C

    fscanf(格式字符串,文件指针,输出列表);

    D

    fscanf(文件指针,格式字符串,输入列表);


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

  • 第22题:

    单选题
    printf函数中用到格式符”%4s”,其中数字4表示输出的字符串占用4列。如果字符串长度大于4,则按原字符串长从左向右全部输出;如果字符串长度小于4,则输出方式为()
    A

    从左起输出该字符串,右补空格

    B

    按原字符长从左向右全部输出

    C

    右对齐输出该字符,左补空格

    D

    输出错误信息


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

  • 第23题:

    单选题
    以下叙述正确的是(  )。
    A

    在C语言中调用fopen函数就可把程序中要读、写的文件与磁盘上实际的数据文件联系起来

    B

    fopen函数的调用形式为:fopen(文件名);

    C

    fopen函数的返回值为NULL时,则成功打开指定的文件

    D

    fopen函数的返回值必须赋给一个任意类型的指针变量


    正确答案: B
    解析:
    A项正确,C语言中打开一个文件通过系统函数fopen实现,通过这个函数把程序中要读、写的文件与磁盘上实际的数据文件联系起来;B项错误,函数调用中缺少参数,其调用的一般形式为:文件指针名=fopen(文件名,使用文件方式);;C项错误,fopen函数返回一个指向指定文件的文件指针,如果不能实现打开指定文件的操作,则返回一个空指针NULL;D项错误,fopen函数的返回值必须赋给一个文件类型的指针变量。答案选择A选项。