【单选题】)若有以下程序: main() {intk=2,i=2,m; m=(k+=i*=k);printf(“%d,%d
”,m ,i); } 执行后的输出结果是
A. 8 , 6 B. 8 , C. 6 , D. 7 , 4
”,m ,i); } 执行后的输出结果是
A. 8 , 6 B. 8 , C. 6 , D. 7 , 4
举一反三
- 下面程序执行后输出结果是_____。 main() { int k=2,I=2,m; m=(k+=I*=k); printf("%d,%d\n",m,I); }
- 程序段如下,执行后的结果是() inti,k; for(i=10;i;i--) if(i%2) printf("%d#",i); A: 9 B: 7 C: 5 D: 3 E: 1 F: G: 10 H: 8 I: 6 J: 4 K: 2 L: M: 无限循环 N: 循环一次也不执行
- 有以下程序片段,执行后输出结果是______。 intm[][3]={1,4,7,2,5,8,3,6,9}; inti,j,k=2; for(i=0;i<3;i++){printf("%d",m[k][i]);}
- 有以下程序#includevoidfun(inta[],intn){inti,t;for(i=0;i}main(){intk[10]={1,2,3,4,5,6,7,8,9,10},i;fun(k,5);for(i=2;i<8;i++)printf('%d',k[i]);printf('');}程序的运行结果是()。
- 分析程序结果 #include <stdio.h> #define MAXN 20 int p(int k,int a[]) { int m,i,c=0; for(m=2;m<=k;m++){ for(i=2;i<=m;i++) if(!(m%i)) break; if(i==m) a[c++]=m; } return c; } void main() { int i,m,s[MAXN]; m=p(13,s); for(i=0;i<m;i++) printf("%4d ",s[i]); printf(" "); } 程序输出结果为();函数 int p(int k,int a[]) 的功能为()