单选题
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是______。
A、
main()
…x=fun(2,10);…
float fun(int a,intb)…
B、
float fun(int a,intb)…
main()
…x=fun(i,j);…
C、
float fun(int,int);
main()
…x=fun(2,10);…
float fun(int a,intb)…
D、
main()
float fun(int i,intj);
…x=fun(i,j);…
float fun(int a,intb)…
【正确答案】
A
【答案解析】
[解析] 在调用函数时,此函数必须被声明或定义过。A选项中fun在调用时并未声明,因此是错误的。
提交答案
关闭