以下 函数,真正地没有返回值
A. int a(){int a=2;return (a);}
B. void b(){printf("c");}
C. int a(){int a=2;return a;}
D. 以上都是
在 C 语言中,有关函数的说法,以下正确的是 。
A. 函数可嵌套定义,也可嵌套调用
B. 函数可嵌套定义,但不可嵌套调用
C. 函数不可嵌套定义,但可嵌套调用
D. 函数不可嵌套定义,也不可嵌套调用
请读程序#includefunc(int a,int b){int c;c=a+b;return c;}main(){ int x=6,y=7,z=8,r;r=func((x,y),z--);printf("%d %d\n",r,z);}上面程序的输出结果是:
A. 14 8
B. 14 7
C. 15 7
D. 15 8
#include main(){float fun(float x[]);float ave,a[3]={4.5,2,4};ave=fun(a);printf("ave=%7.2f",ave);}float fun(float x[]){int j;float aver=1;for (j=0;j<3;j++)aver=x[j]*aver;return(aver);}正确的输出结果是:
A. 36.00
B. ave= 36.00
C. ave=10.00
D. ave=36