• 2022-06-03
    以下 for语句中,书写错误的是_______。
    A: for(i=1;i<5;i++)
    B: i=1;for(;i<5;i++);
    C: for(i=1;i<5;i++);
    D: for(i=1;i<5;) i++;
  • A

    内容

    • 0

      【单选题】以下哪个循环并非重复 5 次? A. inti; for (i=1; i<6; i++) {} B. inti; for (i=0; i<5; i++) {} C. inti; for (i=0; i<=5; i++) {} D. inti; for (i=1; i<=5; i++) {}

    • 1

      下列程序段中,功能与其它程序段不同的是( ) A: for(i=1,p=1;i<=5;i++) p*=i; B: for(i=1;i<=5;) { p=1;p*=i;i++;} C: i=1;p=1;while(i<=5) { p*=i;i++;} D: i=1;p=1;do { p*=i;i++;} while(i<=5);

    • 2

      以下对数组每个元素赋值为1,哪个语句是正确的? A: int a[5]={1}; B: int i, a[5];for (i=1; i <=5; i++) a[i] = 1; C: int i, a[5];for (i = 0; i < 5; i++) a[i] = 1; D: int a[5]; a[1]-a[5]= 1

    • 3

      以下for循环的标准写法是( )。 A: for (i <= 5; i++) B: for (i = 0; i <= 5) C: for (i = 0; i <= 5; i++) D: for i = 1 to 5

    • 4

      以下 for语句中,运行结果与其它三个不同的是( )。 A: for(i=1;i&lt;5;i++); B: i=1;for( ;i&lt;5;i++); C: for(i=1;i&lt;5; ) i++; D: for(i=1;i++&lt;5; );