工学

单选题在多文件结构的程序中,通常把含有main()函数的文件称为()A主文件B实现文件C程序文件D头文件

题目
单选题
在多文件结构的程序中,通常把含有main()函数的文件称为()
A

 主文件

B

 实现文件

C

 程序文件

D

 头文件

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

第1题:

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

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

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

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

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


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

第2题:

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

A.每个C语言程序文件中都必须要有一个main(.函数

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

C.c语言程序中所有函数之间都可以相互调用,与函数所在位置无关

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


正确答案:A
main函数是c语言程序的主函数,可以出现在程序中的任何位置。函数是c语言程序的基本模块,函数内部可以再定义其他函数。但函数间可相互调用,被调用的既可以是c语言提供的库函数,也可以是用户自定义函数。

第3题:

下列叙述中正确的是

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

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

C)C 程序中所有函数之间都可以相互调用,与函数所在位置无关

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


正确答案:D

答 案 D
解析:当一个程序只能作为另一个程序的子程序的时候,那么该程序没有主函数。主函数的位置不固定 , 并且可以调用程序中的其他函数 , 而其他函数不可以调用 main() 函数 。 函数中不可以再定义其他的函数。故本题的答案为选项D。

第4题:

在main()函数中定义变量XYZ,则变量XYZ的作用域是()。

  • A、整个程序
  • B、main()函数
  • C、所在文件
  • D、main()函数及被调函数

正确答案:B

第5题:

下面叙述正确的是()。

A.main()函数必须位于源程序文件的开头

B.程序中必需含有自定义函数

C.每行最多只能写两条语句

D.所有语句都必须以分号“;”结束


正确答案:D

第6题:

一个C++程序的执行总是从( )。

A.本程序的第1个函数开始,到本程序文件的最后一个函数结束

B.本程序的第1个函数开始,到本程序的main()函数结束

C.本程序的main()函数开始,到main()函数结束

D.本程序的main()函数开始,到本程序的最后一个函数结束


正确答案:C
解析:本题考核的知识点是主函数main()的位置和作用。一个完整的C++程序有且仅有一个主函数main()。程序总是从主函数的第1条语句开始执行,到主函数的最后一条语句结束。其他函数都是在执行主函数时,通过函数调用或嵌套调用而得以执行的。C++规定,主函数可以出现在程序的任何地方。

第7题:

在文件in.dat中存有若干个(个数<200)四位数字的正整数,函数ReadDat读取这若干个正整数并存入数组XX中。请编制函数CalValue,其功能要求:1.求出该文件中共有多少个正整数totNum;2.求出这些正整数中的各位数字之和是偶数的数的个数totCnt,以及满足此条件的这些正整数的算术平均值totPjz。最后main函数调用函数WriteDat把所求的结果输出到0ut.dat文件中。 注意:部分源程序存放在test.c文件中。 请勿改动数据文件in.dat中的任何数据,主函数main、读函数ReadDat和输出函数WriteDat的内容。


正确答案:
【审题关键句】读取正数,统计个数,各位数字之和为偶数的数的个数及平均值。
【解题思路】 定义整型循环变量i、j,表示各位数字之和的长整型变量he以及存储一个四位数的字符数组num[5]。
②循环变量i从0开始,依次递增到4,对字符数组num[5]的每个元素赋初值0。
③循环变量i从0开始,依次递增到MAXNUM.1,对每个数组元素xx[i]进行判断,如果xx[i]的值非零,则变量totNum加1,退出循环时,totNm的值就是文件in.dat中存有的四位正整数的个数。
④循环变量i从0开始,依次递增到totNum-1,对于每个数组元素xx[i]调用库函数sprintf以4个字符宽度形式输出到字符数组num中,用字符数组num中的每个元素减去0的ASCII码48,就分别得到XX[i]这个四位数每位上的数字,并把这四个数字相加赋给变量j。再对变量j对2求余数进行判断其值是否等于0,如果等于0,则说明j是偶数,变量totCnt加1,并把xx[i]的值累加到变量he。
⑤退出循环后,把变量he的类型转换成双精度型再除以totCnt得到符合条件的数的算术平均值totPjz。
【参考答案】

第8题:

(C语言)一个C程序的执行是从

A、本程序的main函数开始,到main函数结束

B、本程序的第一个函数开始,到本程序文件的最后一个函数结束

C、本程序的main函数开始,到本程序文件的最后一个函数结束

D、本程序文件的第一个函数开始,到本程序main函数结束


正确答案:
                  

第9题:

一个C语言程序的执行是从( )。

A. 本程序的MAIN函数开始,到MAIN函数结束
B. 本程序文件的第一个函数开始,到本程序的最后一个函数结束
C. 本程序的MAIN函数开始,到本程序的最后一个函数结束
D. 本程序文件的第一个函数开始,到本程序MAIN函数结束

答案:A
解析:
C语言程序从main( )函数开始执行,执行期间会根据main( )函数中的调用关系,调用其他函数执行,当main( )函数执行完,程序运行结束。

第10题:

一个C语言程序是从()开始执行的。

  • A、程序中的第一个语句
  • B、包含文件(头文件)的第一个函数
  • C、名为main的函数
  • D、程序中的第一个函数

正确答案:C

更多相关问题