• 2022-06-18
    程序段: int i=0; while(i++<5); 执行结束,i的值是:()
  • 5

    内容

    • 0

      中国大学MOOC: 执行完下列程序段后a,i的值是多少 int i,a=0;for(i=1;i<=4;i++){ do {i++; a++; }while(i<2);}i++;

    • 1

      执行如下程序段后,输出结果是________。int i=0;while(i<=2) i++;printf("%d",i);

    • 2

      下面四个程序段中,输出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++; }

    • 3

      下列程序段不是死循环的是()。 A: int i=10;while(1){ i=i%10+1; if(i&gt;10) break;} B: int i=1;while(i); i--; C: int i;do { i=0;i++;} while(i&lt;=0); D: int i;for(i=1; ;i++);

    • 4

      求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);