以下代码是否正确?如不正确,缺少什么?#include #include int main(){star();return 0;}void star(void){printf("*********");}
A. 正确
B. 不正确,子函数应在主函数前面
C. 不正确,缺少声明
D. 不正确,定义错误
查看答案
主函数结束以后,a和b分别等于多少?#include #include int main(){int max(int x,int y);int a=2,b=1,c;c=change(a,b);printf("最大值为%d",c);return 0;}int change(int x,int y){int z;if(x>y) {z=x;x=y;y=z;}return(x);}
A. a=1,b=2
B. a=2,b=1
C. a=2,b=2
D. a=1,b=1
以下m5函数中,形参有几个?int m5(int a,int b,int c,int d,int e){ int max(int x,int y);int m;m=max(a,b);m=max(m,c);m=max(m,d);m=max(m,e);return(m);}
A. 2
B. 5
C. 7
D. 1
如果n=5,以下函数输出结果为#include int main (){void PrintN ( int N );int N;scanf("%d", &N);PrintN( N );return 0;}void PrintN ( int N ){int i=0;for(i=1;i
A. 1 2 3 4 5
B. 1234
C. 5
D. 10
要求实现一个函数,求1+1/1+1/2+1/3……1/n,按如下方式定义子函数:void abc(void){函数主体}
A. 对
B. 错