以下叙述中正确的是 A)在C语言程序中,main 函数必须放在其他函数的最前面 B)每个后缀为

以下叙述中正确的是
A)在C语言程序中,main 函数必须放在其他函数的最前面
B)每个后缀为.C的C语言源程序都可以单独进行编译
C)在C语言程序中,只有main 函数才可单独进行编译
D)每个后缀为.C的C语言源程序都应该包含一个main函数
我不明白的是,C和D哪里错了??

A) 错 main可以在程序的任何位置
B) 正确
C) 错,没有main也可以编译成obj文件,只是生不成执行程序
D) 错,一个程序可以有多个源文件组成,但main只能有一个追问

所以D不应该是“都应该包含一个”而是“只能包含一个”是吗?(⊙o⊙)?

追答

应该是只能有一个文件包含main才是

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-09-03
答案B
分析:一切化学反应均符合质量守恒定律,根据质量守恒定律,在化学反应中,参加反应前各物质的质量总和等于反应后生成各物质的质量总和.分析时要特别注意反应前后是否有气体参与或生成,这往往是这类解释题关键点.
解答:A、一切化学反应均符合质量守恒定律,故该说法错误.
B、蜡烛燃烧是化学变化符合质量守恒定律,燃烧的过程中生成了水与二氧化碳,所以蜡烛燃烧越来越短,说法正确.
C、煤的燃烧是化学变化,符合质量守恒定律,其产物是二氧化碳,二氧化碳会不断地扩散到空气中,导致剩余固体的质量比煤的质量要小,故该说法错误.
D、质量守恒定律的应用范围是化学变化,空气中氧气的含量比较固定与质量守恒定律无关,故错误.
故选B
点评:本题主要考查了利用质量守恒定律解释现象,在使用质量守恒定律时,一定要注意:质量守恒定律是一个用于解释化学变化前后质量关系的普遍规律.
请采纳。
相似回答