2. C语言规定:在一个源程序中,main函数的位置( )。 A)必须在最开始 B)必须在系统调用的库函数的后面 C

 我来答
苌华晖嘉超
2020-03-09 · TA获得超过2.9万个赞
知道大有可为答主
回答量:9738
采纳率:25%
帮助的人:907万
展开全部
你这个问题描述得不对。不是
main(
)
函数的位置在哪个位置。main(
)
函数的位置放在哪里都可以,哪怕把子函数写到
main(
)
函数之前也可以。无论各个函数如何摆放,反正在执行整个
C
程序时,C
语言都是要从
main(
)
函数开始执行的。
另外,如果从
C
程序的执行入口的角度上讲,都是从
main(
)
开始执行,那么
main(
)
函数的位置必须要在系统调用的库函数之前,而不是后面。例如如下程序:
#include
<stdio.h>
void
main(
)
{
int
num
;
scanf("%d",
&num)
;
printf("num
=
%d\n",
num)
;
}
main(
)
主函数的位置必须要在系统调用的库函数之前。即:程序首先执行
main(
)
函数,然后执行
scanf(
)
库函数,最后执行
printf(
)
库函数。
另外,在主函数
main(
)
之前包含的头文件说明语句:#include
<stdio.h>
不能够算是系统调用的库函数,
而只能够说它是一个
C
语言程序中包含了哪些需要执行的库函数的原型说明而已。
和竹霜鹍
2020-02-04 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:31%
帮助的人:644万
展开全部
可以在任意位置。
C程序总是从main函数开始执行,但main函数在程序中的位置可以是任意的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式