题目内容

以下函数调用语句:func((e1,e2),(e3,e4,e5));实参的个数是

A. 语法错误
B. 5
C. 3
D. 2

查看答案
更多问题

以下正确的函数形式是

A. double fun(int x,y){double z; z=x+y, return z;}
B. double fun(int x,int y){return (x+y);}
C. double fun(x,y){int x,y;double z;z=x+y;return z;}
D. double fun(int x,y){int z;z=x+y;return (double)z;}

C语言程序中,当调用函数时

A. 实参和形参可以共用存储单元
B. 实参和形参各占一个独立的存储单元
C. 计算机系统自动确定是否共用存储单元
D. 可以由用户指定是否共用存储单元

以下程序的输出结果是intf(inta,intb){intc;c=a;if(a>b)c=1;elseif(a==b)c=0;elsec=-1;return c;}voidmain(){inti=2,p;p=f(i,i+1);printf(“%d”,p);}

A. -1
B. 1
C. 2
D. 0

以下程序的输出结果是fun1(inta,intb){intc;a+=a;b+=b;c=fun2(a,b);returnc*c;}fun2(inta,intb){intc;c=a*b%3;returnc;}main(){intx=11,y=19;printf(“%d\n”,fun1(x,y));return0;}

A. 2
B. 4
C. 0
D. 1

答案查题题库