• 2022-05-29
    int k=0; while(k<10) { if(k<1) continue; if(k==5) break; k++; }
  • 死循环,不能确定循环次数

    内容

    • 0

      下面程序的循环次数是#includeint main(){int k = 0;while(k < 10){if(k < 1)continue;if(k == 5)break;k++;}printf(“k=%d”,k);} A: 5 B: 6 C: 4 D: 死循环,不能确定循环次数

    • 1

      下面程序段的循环次数是()。 k = 0 while k < 10: if k < 1: continue if k == 5: break k += 1

    • 2

      下面程序的运行结果是____________。#include<;stdio.h>;int main(){int k=0;char c='A';do{switch(c++){case 'A':k++;break;case 'B':k--;case 'C':k+=2;break;case 'D':k=k%2;continue;case 'E': k=k*10;break;default:k=k/3;}k++;}while(c<;'G');printf("k=%d\n",k);return 0;} A: k=3 B: k=4 C: k=2 D: k=0

    • 3

      以下能正确计算1╳2╳3╳...╳10的程序段是( A: do{k=1;n=1;n=n*k;k++;}while(k<=10); B: do{k=1;n=0;n=n*k;k++;}while(k<=10); C: k=1;n=1;do{n=n*k;k++;}while(k<=10); D: k=1;n=0;do{n=n*k;k++;}while(k<=10);

    • 4

      下面哪一个循环会导致死循环? A: for (int k = 0; k < 0; k++) B: for (int k = 10; k > 0; k—) C: for (int k = 0; k < 10; k—) D: for (int k = 0; k > 0; k++)