题目内容

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

设有函数定义”intf1(void){return100,200;}”,设用函数f1()后

A. 函数返回值100
B. 函数返回两个值100和200
C. 函数返回值200
D. 语句”return100,200;“语法错,不能调用函数

若有以下函数定义:voidf(intx,floaty){…}若以下选项中的整形变量a和实型变量b都已正确定义且赋值,则对函数f的正确调用语句是

A. f(inta,floatb);
B. voidf(a,b);
C. k=f(a,b);
D. f(a,b);

答案查题题库