问题
单项选择题
若各选项中所有变量已正确定义,函数fun中通过return语句返回一个函数值,以下选 项中错误的程序是______。
A.
B.
C.
D.
答案
参考答案:A
解析:C 语言程序是由一个主函数和若干个其他函数组成的,主函数的函数名为:main(),main()函数在程 序中的位置是任意的。C 语言程序是从 main()函数开始执行,当程序中定义了多个函数时,通常情况下是 先定义后调用,若被调函数定义在主调函数之后,则必须先声明后调用。在选项 A 中,先执行 main()函数, 此时对 fun()函数进行调用,由于 fun 函数在此调用之前无定义也无声明,故无法正常识别调用,所以选项 A 的程序错误。