单项选择题
以下程序的运行结果是 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d k=%d",m,k++);} main() {int i=4; fun(i++); printf("i=%d k=%d\n",i,k); }
A.m=4 k=5 i=5 k=5
B.m=4 k=4 i=5 k=5
C.m=4 k=4 i=4 k=5
D.m=4 k=5 i=4 k=5
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
若要求从键盘读入含有空格字符的字符串,应使用函数
A.getc()
B.gets()
C.getchar()
D.scanf()
点击查看答案&解析
单项选择题
下面程序的输出结果是 #include<stdio.h> #include<string.h> main() { char *pl= abc ,*p2= ABC ,str[50]= xyz ; strcpy(str+2,strcat(p1,p2)); printf( %s n ,str);}
A.xyzabcABC
B.zabcABC
C.xyabcABC
D.yzabcABC
点击查看答案&解析
相关试题
有以下程序 #include <stdio.h> mai...
有以下程序 #include <stdio.h> voi...
有以下程序 #include<stdio.h> main...
有以下程序 #include <stdio.h> #i...
以下数组定义中错误的是