【单选题】与语句for(i=2;i<10;i++)printf(“*”);不同的语句是()。
A. i=2;for(;i<10;i++)printf(“*”); B. for(i=2;i<10;++i)printf(“*”); C. for(i=2;i<10;i+1)printf(“*”); D. for(i=2;;i++){printf(“*”);if(i>=10)break;}
A. i=2;for(;i<10;i++)printf(“*”); B. for(i=2;i<10;++i)printf(“*”); C. for(i=2;i<10;i+1)printf(“*”); D. for(i=2;;i++){printf(“*”);if(i>=10)break;}
举一反三
- inti,a[10]; for(i=0;i<10;i++) a[i]=i; for(i=0;i<10;i++,i++) a[i]+=2; for(i=0;i<10;i++) printf("%d",a[i]);
- 【填空题】void main() {int a[10],b[10],i; for(i=0;i<10;i++) scanf("%d",&a[i]); for( 【1】 ;i<10;i++) b[i]=a[i-1]+a[i] ; for(i=1;i<10;i++) {printf("%3d",b[i]); if( 【2】 ==0) printf(" "); } }
- 与语句for(i=2;i<10;i++)printf(“*”);不同的语句是( )。
- 用冒泡法对十个数由小到大排序。 #include void main { int a[10],i,j,t; printf("input 10 numbers: "); for(i=0; i<10;i++) scanf("%d", (1) ); printf(" "); for(i=0;i<9;i++) for(j=i+1;j<10;j++) if(a[i]>a[j]) { (2) ; a[i]=a[j]; a[j]=t; } printf("the sorted numbers: "); for(i=0;i<10;i++) printf("%d ", a[i]); }
- 以下程序段的运行结果是。 int i,a[10]; for(i=0;i<10;i++) a[i]=i; for(i=0;i<10;i++,i++) a[i]+=2; for(i=0;i<10;i++) printf("%d",a[i]);[/i][/i][/i]