以下程序的输出结果是int f(){ static int i=0;int s=1;s+=i; i++;return s; }main(){ int i,a=0;for(i=0;i<5;i++)a+=f();printf("%d\n",a);}
A.20
B.24
C.25
D.15
A.20
B.24
C.25
D.15
第1题
以下程序运行后的输出结果是【 】。 include <stdio.h> int f(iht a[] ,int n) { if(n>=1) returnf(a,n-1) +a[n-1]; else return 0; main() int aa[5] = {1,2,3,4,5} ,s; s = f(aa,5); prinff(" % d \n" ,s); }
第2题
A.20
B.24
C.25
D.15
第3题
A.8
B.10
C.15
D.18
第4题
以下程序运行后,输出结果是______。 define PT 5.5 define S(x) PT*x*x main() { int a=1,b=2;printf("%4.1 f\n",S(a+b)); }
A.49.5
B.9.5
C.22
D.45
第5题
若有以下程序 include<stdio.h> intk=7: yoidflint料s){ int*t=&k: *S=t: printf(%d,%d,%d,,k,*t,**s); } main(){ inti=3, *p=&i,**r=&p; f(r);printf(%d,%d,%d\n”,i,*P,**r);) 则程序的输出结果是
A.3,7,7,7,7,7
B.7,7,7,3,3,3
C.3,3,3,7,7,7
D.7,7,7,3,7,7
第6题
若有以下程序 include<stdio.h> int*flint*S,int*t){ intk; if(*S<*t){ k=*s;*s=*t;*t=k;} retums;} main(){ inti=3,j:5,*p=&i,*q=&j,*r; r=f(p,q); pfintf(%d,%d,%d,%d,%d\n,i,j,*P,*q,*r);} 则程序的输出结果是
A.3,5,5,3,5
B.3,5,3,5,5
C.5,3,5,3,5
D.5,3,3,5,5
第7题
以下程序的输出结果是______。 main() { int s,i; for(s=0,i=4;i>2;i--,s+=i); printf("%d\n",s); }
第8题
以下程序运行后的输出结果是【 】。 define S(x)4*x*x+1 mah() { int i=6,j=8; printf("%d\n",S(i+j)); }
第9题
以下程序的输出结果是【 】。 include<stdio.h> main() { int s[]={1,2,3,4},i; int x=0; for(i=0;i<4;i++) { x=sb(s,x); printf("%d" ,x);} printf("\n");} sb(s1,y) int *s1,y; { static int i1=3; y=s1[i1]; i1--; return(y);}
第10题
以下程序的输出结果是【 】。 include <stdio.h> main() { int i; for(i=′a′;i<′f′;i++,i++)printf("%c",i-′a′+′A′); printf("\n"); }
第11题
以下程序运行后的输出结果是【 】。 include <stdio, h> include <stating, h> void fun(char * s,int p,int k) { int i; for(i=p;i<k-1;i++) s[i] =s[i+2]; } main() { char s [] = "abedefg"; fun(s,3 ,strlen(s) ); puts(s); }