执行如下程序段后,输出结果是________。int i=0;while(i<=2) i++;printf("%d",i);
举一反三
- 执行如下程序段后,输出结果是________。inti=0;while(i<=2)i++;printf("%d",i); A: 2 B: 3 C: 4 D: 5
- 下面四个程序段中,输出18个*号的程序段是 A: for (int i=1; i<18; i++) printf(“*”); B: for (int i=18; i>=0; i--) printf(“*”); C: int i=18; while (i>0) { printf(“*”); i--; } D: int i=0; while (i<=18) { printf(“*”); i++; }
- 以下程序段执行后,输出结果是int i, sum=0;for (i=1; i<6; i++){ sum += i;}printf("%d", sum);
- 、 设有如下程序段: int i=0 , sum=1 ; do { sum+=i ; i++ ; } while ( i<6 ); printf ( "%d\n" , sum ); 上述程序段的输出结果是( )。
- 有以下程序: 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]