题目内容

有以下程序:#include void fun(char *c,int d){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}int main(){char b='a',a='A';fun(&b,a);printf("%c,%c\n",b,a);return 0;}程序运行后的输出结果是

A. b,B,b,A
B. b,B,B,A
C. a,B,B,a
D. a,B,a,B

查看答案
更多问题

若有定义语句:double x,y,*px,*py;执行 px=&x; py=&y; 后,正确的输入语句是

A. scanf("%lf%lf",x,y);
B. scanf("%f%f",&x,&y);
C. scanf("%f,%f",x,y);
D. scanf("%lf%lf",px,py);

有以下程序:#include int main(){int i,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2) s+=*(t+i);printf("%d\n",s);return 0;}程序执行后的输出结果是

A. 20
B. 25
C. 45
D. 36

有以下程序:#include void fun(int *a,int n) //fun函数的功能是将a所指数组元素从大到小排序{int t,i,j;for(i=0;i

A. 1,2,3,4,9,8,7,6,5,0,
B. 0,9,8,7,6,5,1,2,3,4,
C. 0,9,8,7,6,5,4,3,2,1,
D. 1,2,3,4,5,6,7,8,9,0

有以下程序:#include int main(){int y=1,x,a[]={2,4,6,8,10},*p;p=&a[1];for(x=0;x<3;x++) y=y+*(p+x);printf("%d\n",y);return 0;}程序运行后的输出结果是

A. 17
B. 19
C. 18
D. 20

答案查题题库