您好,此题我在二级c语言笔试中遇到过,原题如下:
创新互联公司专注于明山网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供明山营销型网站建设,明山网站制作、明山网页设计、明山网站官网定制、成都微信小程序服务,打造明山网络公司原创品牌,更为您提供明山网站排名全网营销落地服务。
一个c语言的执行是从:()
a)
本程序的主函数开始,到本程序的主函数结束
b)
本程序的第一个函数开始,到本程序的最后一个函数结束
c)
本程序的主函数开始,到本程序的最后一个函数结束
d)
本程序的第一个函数开始,到本程序的主函数结束
标准答案是a
通俗点说就是函数的执行时逐行扫描读取语句的,机器在执行你的程序时候会先找到你的main函数(主函数)
然后从主函数开始一行行读你的语句,碰到你写的子函数时,机器对主函数的扫描暂停,转到你的子函数具体代码处再次一行行读并执行你的子函数语句,等子函数读完了就回到你原来暂停的主函数那里,继续读剩下的主函数,直到主函数的最后一个字符读完,程序结束。
主函数中结束。其实广义地说C程序一直都在main函数中运行,因为调用函数什么的都是主函数main安排的。