题目
A.7
B.3
C.2
D.0
第1题
有下列程序:
int fun(int x[],int n)
{ static int sum=0,i;
for(i=0;i<n;i++)
sum+=x[i];
return sum;}
main
{ int a[]={1,2,3,4,5),b[]={6,7,8,9},s=0;
s=fun(a,5)+fun(b,4);
printf("%d\n",s);}
程序执行后的输出结果是()。
A.45
B.50
C.60
D.55
第2题
有下列程序: int fun(int n) {if(n= =1))return l; else return(n+fun(n-1)): } main() { int x; seanf("%d",&x);x=fun(x);printf("%d\n",x); } 执行程序时,给变量x输入l0,程序的输出结果是()。
A.55
B.54
C.65
D.45
第3题
有下列程序:
int fun(int n)
{ if(n==1) return 1;
else return(n+fun(n-1)); }
main
{ int x;
scanf("%d",&x);
x=fun(x);
printf("%d\n",x);}
执行程序时,给变量x输入10,程序的输出结果是()。
A.55
B.54
C.65
D.45
第4题
有下列程序: fun(int x, int y) {return (x+y);} main() { int a =1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf("%d\n", sum); } 执行后的输出结果是()。
A.6
B.7
C.8
D.9
第5题
有下列程序: int fun(int x[],int n) { static int sum=0,i; for(i=0;i<n;i++) sum+=x[i]: return sum; } main() {int a[3]={1,2,3,4,5),b[3]={6,7,8,9),s=0; s=fun(a,5)+fun(b,4);printf("%d\n",s); } 程序执行后的输出结果是()。 、
A.45
B.50
C.60
D.55
第6题
有下列程序: fun(int X,int y){return(x+y);} main { int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf("%d\n",sum); } 执行后的输出结果是()。
A.6
B.7
C.8
D.9
第7题
有下列程序: fun(int x,int y) { static int m=0,i=2; i+=++rn;m=i x y;return m; } main { int j=l,m=1,k; k=fun(j,m);printf("%d,",k); k=fun(j.m);printf(”%d\n”,k); } 执行后的输出结果是()。
A.5.5
B.5,11
C.11,11
D.11,5
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!