下列叙述错误的是( ).(2分) A. 一个C语言程序可以有多个main()函数 B. main()函?

下列叙述错误的是( )。(2分)
A. 一个C语言程序可以有多个main()函数
B. main()函数可位于用户自定义函数之前,也可位于用户自定义函数之后
C. main()函数是完整C源程序中必不可少的函数
D. C源程序都是从main()函数开始执行

下列叙述错误的是( A )。(2分)
A. 一个C语言程序可以有多个main()函数
B. main()函数可位于用户自定义函数之前,也可位于用户自定义函数之后
C. main()函数是完整C源程序中必不可少的函数
D. C源程序都是从main()函数开始执行
分析:main函数是c语言中必不可少的函数,因为c语言都是从main函数开始执行,所以一个C语言程序中不能有多个main函数,main函数在程序中的位置比较自由,它既可以放在其他函数之前,也可以放在其他函数之后。
所以,综合来讲,BCD选项都是正确的,只有A选项是错误的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-05

本题考查的是C语言程序的基本结构组成

1、C语言是面向过程的语言。

2、C语言的核心是函数。

3、函数有自定义函数、主函数、库函数组成。

4、一个标准的C语言程序有且只有一个主函数main()且必不可少的组成

5、主函数可以出现在自定义函数之前 ,也可以出现在自定义函数之后。自定义函数出现在主函数之后需要先声明自定义函数之后才能使用。

6、C语言程序先是从主函数开始执行的

7、C语言的程序需要通过编译之后才能被计算机执行。

根据上述C语言程序的基本结构组成描述可得出来,A选项表述有问题。

即选项A是错误。如题所问,错误叙述。所以选择A选项。

第2个回答  2021-06-05

A、 一个C语言程序可以有多个main()函数(×:只能有一个,且必须有一个)
B、 main()函数可位于用户自定义函数之前,也可位于用户自定义函数之后(√ : 位置无关)
C、 main()函数是完整C源程序中必不可少的函数(√ : 是否有其他函数,视需要而定)
D、 C源程序都是从main()函数开始执行(√ : 对的,俗称叫入口函数)

第3个回答  2021-06-04
其实都不完全准确,出题得人大概只知道普通应用程序
A是显然错误得,其他也可能错误
第4个回答  2021-06-05
A是错误的啊
相似回答