以下程序段的运行后,a的值为: int a,i; a=0;i=1; while(i<=5) { a=a+i; i++; }
15
举一反三
- 执行以下程序段后,a的值为: int i,a; i=1;a=10; do{ a=a+i; i++; }while(i<=5);
- 以下程序段的运行结果是( )。 int a[5]={1,2,3,4,5}; int i ; for(i=0;i<5;i++) printf("%d, ",*(a+i));
- 以下程序段运行后变量a的值为()。 int i=1,a=0; for( ;i<3;i++) { continue; a+=i; }
- 运行以下哪个循环和其他三条循环后i的值不同? A: int i=0;while(i<;10){ i++;} B: int i=0;while(i<;=9){ ++i;} C: int i=0;while(i++<;10){ ;} D: int i=0;while(i++<;9){ ;}
- 求5!的程序段有()。 A: int i,p;for(i=1,p=1;i<=5;p*=i,i++); B: int i=1,p=1;for(;;){p*=i++;if (i==6) break;} C: int i=0,p=1;while(i++<=5) p*=i; D: int i=1,p=1;do p*=i;while(++i<=5);
内容
- 0
以下程序运行后,n的值是( ) int i, n = 0; for (i = 2; i < 5; i++) { do { if (i % 3) continue; n++; } while (!i); n++; }
- 1
下面程序段,运行后,sum结果为( ) int i,sum=0; while(i<5) { sum=sum+i; i++; }
- 2
程序段: int i=0; while(i++<5); 执行结束,i的值是:()
- 3
下列程序段不是死循环的是()。 A: int i=10;while(1){ i=i%10+1; if(i>10) break;} B: int i=1;while(i); i--; C: int i;do { i=0;i++;} while(i<=0); D: int i;for(i=1; ;i++);
- 4
中国大学MOOC: 执行完下列程序段后a,i的值是多少 int i,a=0;for(i=1;i<=4;i++){ do {i++; a++; }while(i<2);}i++;