以下程序的输出结果是____。
int main(void)
{ int p[7]={11,13,14,15,16,17,18};
int i=0,j=0;
while(i<7&&p[i]%2==1) j+=p[i++];
printf("%d
",j);
return 0;
}
int main(void)
{ int p[7]={11,13,14,15,16,17,18};
int i=0,j=0;
while(i<7&&p[i]%2==1) j+=p[i++];
printf("%d
",j);
return 0;
}
举一反三
- 下列程序的输出结果是( )。 main( ) { int p[8]={11,12,13,14,15,16,17,18},i=0,j=0; while( i++<7) if(p[i]%2) j+=p[i]; printf("%d\n",j); }
- 有以下程序: main() {int a[7]={11,13,14,15,16,17,18},i=0,j=0; while(i<7&&a[i]%2){j=j+a[i];i++;} printf("%d ",j); } 执行后输出结果是().[/i][/i]
- 以下程序的运行结果是【1】,其算法是【2】。 main() {int a[5]={9,6,8,3,-1},i,j,t,p; sort(a); for(i=0;i<=4;i++) printf("%3d",a[i]); } sort(int a[]) {int i,j,t,p; for(j=0;j<4;j++) {p=j; for(i=j;i<=4;i++) if(a[i] -1 3 6 8 9 选择法排序
- 以下程序的运行结果是 _____ 。 #include int main() { int i=2,x=5,j=7; void fun(int i,int j); fun(j,6); printf("i=%d; j=%d; x=%d\n",i,j,x); return 0; } void fun(int i,int j) { int x=7; printf("i=%d; j=%d; x=%d\n",i,j,x); }
- 下列程序的输出结果是_____。void main(){int i,j,m=0,n=0;for(i=0; i<2; i++)for(j=0; j<2; j++)if(j>=i) m=1; n++;printf("%d ",n);}