目录: 标题| 题干| 答案| 搜索| 相关
问题

有以下程序: main() { int i=0, s=0; do{ if(i


有以下程序: main() { int i=0, s=0; do{ if(i % 2) {i++; continue;} i++; s+=i; }while(i<7); printf("% d ", s); } 执行后的输出结果是______。

  • A16
  • B12
  • C28
  • D21
参考答案
参考解析:

解析:continue语句的作用是结束本次循环,程序中while循环语句的功能是计算1~7之间奇数之和,即s=1+3+5+7=16。

分类:其他
相关推荐

1、有以下程序prt(int *m,int n){ int i; for(i=0

有以下程序prt(int *m,int n){ int i; for(i=0;i<n;i++) m[i]++;}main(){ int a[]={1,2,3,4,5},i; prt(a,5); for(i=0;i<5;i++) printf("%d,",a[i]);}程序运行后的输...

2、有以下程序fun(int *a,int n) { int i,j=0,p;

有以下程序fun(int *a,int n) { int i,j=0,p; p=j; for(i=j;i<n;i++) if(a[i]<a[p]) ____; return(p);}在下画线处应填入的是A.i=p B.a[p]=a[i] C.p=j D.p=iAi=p Ba[p]=a[i] Cp=j Dp=i

3、有以下程序: main() { int i=1,j=1,k=2; if((j

有以下程序: main() { int i=1,j=1,k=2; if((j++‖k++)&&i++)printf("%d,%d,%d ",i,j,k); } 执行后的输出结果是 ______。A1,1,2B2,2,1C2,2,2D2,2,3

4、int i=0;do i++;while(i

int i=0;do i++;while(iA8B9C10D11

5、有如下程序 main() { int n[5]={0,0,0},i,k=2

有如下程序main(){int n[5]={0,0,0},i,k=2;for(i=0;iA不确定的值B2C1D0

6、有以下程序: main() { int i=10,j=1; printf("

有以下程序: main() { int i=10,j=1; printf("%d,%d ",i--,++j); } 执行后的输出结果是 ______。A9,2Bl0,2C9,1D10,1