书中说C语言程序由函数组成……(基本问题)

书中说C语言程序由函数组成,函数可称为模块,通常每个模块实现一个单一的功能。模块化程序设计的思想是,按照“自顶向下”的原则,把问题层层分解,直到每个小任务都能用程序的基本... 书中说C语言程序由函数组成,函数可称为模块,通常每个模块实现一个单一的功能。模块化程序设计的思想是,按照“自顶向下”的原则,把问题层层分解,直到每个小任务都能用程序的基本结构表示为止…… 问题:书中还说main()是主函数,可以放在程序任何位置,但上文中又说“自顶向下”的原则。请问这是什么意思,没矛盾? 展开
 我来答
法莲丰妙松
2020-03-09 · TA获得超过3888个赞
知道大有可为答主
回答量:3089
采纳率:31%
帮助的人:202万
展开全部
这是没有矛盾的,main是主函数,不管放在哪,c编译器都找到它并第一个执行。而“自顶向下”则是指解决问题算法和程序执行流程。打个比方吧,你想用c从键盘输入一行字符,然后是一行数字,最后又是一行字符,你可以用函数实现,先编个接受字符输入的函数,再编一个数字输入的函数。调用时先调用第一个,再第二个。一般调用在main函数中执行。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式