若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是

admin2020-11-23  36

问题 若各选项中所用变量已正确定义,函数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,int  j);
   ……  x=fun(i,j);     …… }
  float fun(int  a,intB){……}

答案A

解析 在调用子函数时,应对其进行说明。A选项中,调用时,没有对子函数进行说明。B选项、C选项中被调用函数在主调函数之前定义,不用说明;D选项中在主函数中对被调用函数的返回值类型进行了说明。因此A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/J3D0FFFM
0

最新回复(0)