• 2022-05-30
    下列语句中能够输出1-30之内所有奇数的是()
    A: vari=1;while(i<=30){if(i%2==1){println(i)}}
    B: vari=1;while(i<=30){if(i/2==1){println(i)}}
    C: for(i<-1to30){if(i%2==1)println(i)}
    D: for(i<-1to30){if(i/2==1)println(i)}
  • C

    内容

    • 0

      下列关于for循环的语句,正确的是() A: for(i<-1.to(10)){println(i)} B: for(i<-1to10){println(i)} C: for(i<-1until10){println(i)} D: for(i<-1unit10){println(i)}

    • 1

      下列程序段不会出现无限循环的是( ) A: int i=-1; while(1) i++; B: int i,a; for(i=1;;i++) a+=2; C: int i=2; while(i==4) i+=2; D: int i=2 while(i=4) i+=2;

    • 2

      肌节由 A: 1/2 A + I + 1/2 A B: 1/2 A + I C: 1/2 I + A + 1/2 I D: l/2 A + 1/2 I

    • 3

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

    • 4

      下列语句执行后,i的值是多少( ) int i=10; while(i>1){ i/=2; } A: 1 B: 5 C: 2 D: 0