单项选择题
有以下程序 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
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序void swap(char*X,char,*y){char t;t=*X;*X=* Y;*Y=t;} main(){char*s1= abc ,*s2= 123 ;swap(s1,s2);printf( %S,%s\n ,s1,s2);}程序执行后的输出结果是【 】。
A.123,abc
B.abc,123
C.1bc,a23
D.321,cba
点击查看答案&解析
单项选择题
有以下程序void funl(char* P){char*q;q=P;while(*q!=’\0’){(*q)++;q++;)}main(){char a[]={ Program ),*p;P=&a[3];fun1(P);printf( %s\n ,a);}程序执行后的输出结果是【 】。
A.Prohsbn
B.Prphsbn
C.Progsbn
D.Program
点击查看答案&解析
相关试题
以下叙述中错误的是【 】。
以下叙述中正确的是【 】。
以下叙述中错误的是【 】。
设有以下定义和语句char str[20]= P...
以下叙述中错误的是【 】。