• 2022-06-15
    程序段如下,执行后的结果是() inti,k; for(i=10;i;i--) if(i%2) printf("%d#",i);
    A: 9
    B: 7
    C: 5
    D: 3
    E: 1
    F:
    G: 10
    H: 8
    I: 6
    J: 4
    K: 2
    L:
    M: 无限循环
    N: 循环一次也不执行
  • A

    内容

    • 0

      有以下程序段:k=5For I=1 to 10 step 0  k=k+2Next I执行该程序段后,结果是________。有以下程序段:k=5For I=1 to 10 step 0  k=k+2Next I执行该程序段后,结果是________。 A: 语法错误 B: 形成死循环 C: 循环体不执行直接结束循环 D: 循环体执行一次后结束循环

    • 1

      下面程序段的运行结果是( )。 int m&#91;&#93;={5,8,7,6,9,2},i=1; do{ m[i]+=2; } while(m&#91;++i&#93;>;5); for(i=0;i<;6;i++) cout<;<;m[i];(5.0)[/i][/i] A: 7 10 9 8 11 4 B: 7 10 9 8 11 2 C: 5 10 9 8 11 2 D: 5 10 9 8 11 4

    • 2

      1. 对下述程序段描述正确的是_______。 int k=0; while(k=1) k++; A、 有语法错误,不能执行 B、循环是无限循环 C、循环体语句一次也不执行 D、程序体语句执行一次 2. 下面程序段的运行结果是______。 int n=0; while(n++<=2); printf(“%d”,n); A、2 B、3 C、4 D、有语法错误 3. 若i为整型变量,则以下循环执行次数是_______。 for(i=2;i= =0;) printf(“%d”,i--); A、无限次 B、0次 C、1次 D、2次 4. 执行语句for(i=1;i++<4;);后变量i的值是_______。 A、3 B、4 C、5 D、6

    • 3

      有以下程序段: k=5 For I=1 to 10 step 0 k=k+2 Next I 执行该程序段后,结果是______。 A: 语法错误 B: 形成无限循环 C: 循环体不执行直接结束循环 D: 循环体执行一次后结束循环

    • 4

      以下程序段的运行结果是()。inti,j,k=0;for(i=3;i>=1;i--){for(j=i;j<=3;j++)k+=i*j;}printf("%d",k); A: 19 B: 29 C: 6 D: 25