更多“在C程序中,可以把整型数以二进制形式存放到文件中的函数是:”相关问题
  • 第1题:

    以下叙述中错误的是( )

    A.二进制文件打开后可以先读文件的末尾,而顺序文件不可以

    B.在程序结束时,应当用fclose函数关闭已打开的文件

    C.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据

    D.不可以用FILE定义指向二进制文件的文件指针


    正确答案:D

  • 第2题:

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

    A.一个C语言程序只能实现一种算法

    B.c程序可以由多个程序文件组成

    C.C程序可以由一个或多个函数组成

    D.一个C函数可以单独作为一个C稃序文件存存


    正确答案:A
    一个C语言程序能实现多种算法,所以A)错误。

  • 第3题:

    在C语言中,可以把整数以二进制形式存放到文件中的函数是 ( )

    A.fprintf ( ) 函数

    B.fread ( ) 函数

    C.fwrite ( ) 函数

    D.fputc( )函数


    正确答案:C

  • 第4题:

    请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。 注意:部分源程序在文件PROGl.C中。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。


    正确答案:


    【考点分析】
    本题考查:求数组的最大值,需要运用循环语句,因为数组是二维数组,所以应使用二层for循环嵌套。使用for循环语句时需要注意循环变量的取值范围。
    【解题思路】
    此类求最大值或最小值的问题,我们可以采用逐个比较的方式,要求对数组中所有元素遍历一遍,并且从中找出数组最大值或最小值。首先定义变量max存放数组中的第一个元素的值,然后利用for循环逐个找出数组中的元素,并与max比较,如果元素值大于max,则将该值赋予max,循环结束后max的值即为数组最大值,最后将该值返回。
    【解题宝典】
    该类题目考查较多,要掌握逐行比较的方法。对于m*n二维数组,如采用逐行查找方法,代码实现为:


  • 第5题:

    下列说法中,不正确的是______。

    A.主函数main中定义的变量在整个文件或程序中有效

    B.不同函数中,可以使用相同名字的变量

    C.形式参数是局部变量

    D.在函数内部,可在复合语句中定义变量,这些变量只在本复合语句中有效


    正确答案:A

  • 第6题:

    在Windows中,把选中的文件或文件夹直接删除(不放到回收站),可以按

    A

    B



  • 第7题:

    输入设备用来接受用户输入的原始数据和程序,并将它们转变为计算机可以识别的形式(二进制)存放到外存中。


    正确答案:错误

  • 第8题:

    在多文件结构的程序中,通常把含有main()函数的文件称为()。

    • A、主文件
    • B、实现文件
    • C、程序文件
    • D、头文件

    正确答案:A

  • 第9题:

    在EXCEL中,如果函数以公式的形式出现,应该在函数名前面输入等号“()”。


    正确答案:错误

  • 第10题:

    C程序的main函数可以有参数,但参数不能是整型。


    正确答案:错误

  • 第11题:

    填空题
    在多文件结构的程序中,通常把含有main()函数的文件称为该程序的()。

    正确答案: 主文件
    解析: 暂无解析

  • 第12题:

    单选题
    C语言程序中,整型常量的书写形式不包括()。
    A

    二进制

    B

    八进制

    C

    十进制

    D

    十六进制


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

  • 第13题:

    下列关于文件的叙述中,错误的一条是______。

    A.在随机访问模式下,文件中的每条记录的长度可以不同

    B.在对文仆进行任何操作之前,必须事先打开文件

    C.LOF()函数返回文件的字节数,如果返回0,表示该文件是一个空文件

    D.在二进制访问模式中,可以把文件指针移到文件的任何地方


    正确答案:A
    解析:在随机访问模式下,文件的存取是按记录进行操作的,每个记录都有记录号并且长度全部相同,记录与记录之间不需要特殊的分隔符号。用户只要给出记录号,就可以直接访问某一特定记录。

  • 第14题:

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

    A.在c程序的函数中不能定义另一个函数

    B.在c程序中main函数的位置是固定的

    C.C程序中所有函数之间都可以相互调用

    D.每个C程序文件中都必须要有一个main函数


    正确答案:A
    在C语言中函数不能嵌套定义,所以选择A)。

  • 第15题:

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

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

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

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

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


    正确答案:B
    本题考查字符处理函数和文件操作函数。属于基础知识,其中B选项9etchar函数是用于从终端读人一个字符。

  • 第16题:

    在C程序中,可把整型数以二进制形式存放到文件中的函数是______。

    A.fprintf 函数

    B.fread 函数

    C.fwrite 函数

    D.fputc 函数


    正确答案:C
    解析:fprintf是格式文件格式化输出函数,fread是读文件,fputc输出单个字符到文件。只有fwrite可以通过参数来设置以二进制形式写文件。

  • 第17题:

    下列说法不正确的是( )。

    A 主函数main中定义的变量在整个文件或程序中有效

    B 不同函数中,可以使用相同名字的变量

    C 形式参数是局部变量

    D 在一个函数内部,可以在复合语句中定义变量,这些变量只在本复合语句中有效


    正确答案:A

  • 第18题:

    在C语言中,下列叙述中正确的是()

    • A、每个C程序文件中都必须有一个main函数
    • B、在C程序中main函数的位置是固定的
    • C、C程序可以由一个或多个main函数组成
    • D、在C程序的函数中不能定义另一个函数,但是可以使用另一个函数

    正确答案:D

  • 第19题:

    在Windows中,把选中的文件或文件夹直接删除(不放到回收站),可以按


    正确答案:正确

  • 第20题:

    在多文件结构的程序中,通常把类中所有非内联函数的定义单独存放于()中。

    • A、主文件
    • B、实现文件
    • C、库文件
    • D、头文件

    正确答案:B

  • 第21题:

    在Excel中,如果函数以公式的形式出现,应在函数名的前面键入等号“()”。


    正确答案:错误

  • 第22题:

    C语言程序中,整型常量的书写形式不包括()。

    • A、二进制
    • B、八进制
    • C、十进制
    • D、十六进制

    正确答案:A

  • 第23题:

    单选题
    以下叙述中错误的是(  )。
    A

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

    B

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

    C

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

    D

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


    正确答案: B
    解析:
    fgetc函数从磁盘文件中读入字符,getchar函数从终端或者键盘接收字符。答案选择B选项。

  • 第24题:

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

    每个C程序文件中都必须要有一个main函数

    B

    在C程序中main函数的位置是固定的

    C

    C程序中所有函数之间都可以相互调用

    D

    在C程序的函数中不能定义另一个函数


    正确答案: D
    解析:
    在C程序中,main函数的位置可以任意,而且不管main函数位置怎么变化,程序都会以main函数作为入口,选项B错误;每个C程序(而不是每个C程序文件)必须有且只能有一个main函数,选项A错误;main函数不能被其他函数调用,选项C错误;函数的定义不能放在另一个函数体内,但是声明可以,答案选择D选项。