#1540. 循环语句-选择题1

循环语句-选择题1

1、以下 for 语句中,循环次数和其它项不同的是( )。 {{ select(1) }}

  • for (int i = 1; i <= 6; ++i)
  • for (int i = 6; i < 0; --i)
  • for (int i = 6; i > 0; i-=1)
  • for (int i = 0; i <= 10; i+=2)

2、下面关于 while 和 do...while 的说法错误的是( )。 {{ select(2) }}

  • while 是先判断循环条件,再决定是否运行循环体。
  • do...while 是先运行一次循环体,再判断循环条件,然后再决定是否继续运行循环体。
  • 当 while 和 do...while 的循环体只有一条语句时,循环体的{}都可以省略。
  • 当 while 和 do...while 的循环条件、循环体一模一样时,两个程序的行为也将一模一样。

3、运行下面程序,与其他程序输出不一样的是( )。 {{ select(3) }}

  • int i = 1;
    while(i <= 5)
    {
        cout << i << " ";
        i++;
    }
    
  • int i = 0;
    while(i <= 5)
    {
        i++;
        cout << i << " ";
    }
    
  • for(int i = 1; i <= 5; i++)
    {
        cout << i << " ";
    }
    
  • for(int i = 0; i < 5; i++)
    {
        cout << i + 1 << " ";
    }