• 2021-04-14
    【单选题】以下程序的输出结果是?y=0foriinrange(0,10,2):y+=iprint(y)
    A. 20
    B. 30
    C. 10
    D. 9
  • 20

    内容

    • 0

      下列语句执行后y的值为:() intx=0,y=0;while(x<10){y+=(x+=2);} A: 10 B: 20 C: 30 D: 55

    • 1

      下面程序的运行结果是 #include int main() { int a,y; a=10; y=0; do{ a+=2; y+=a; if(y>50) break; }while(a=14); printf("a=%d y=%d\n",a,y); return 0; }

    • 2

      下面程序段的输出结果是()inty=10;while(y--);printf("y=%d",y); A: y=0 B: 死循环,无输出结果 C: y=1 D: y=-1

    • 3

      以下程序的输出结果是 ()。int x=10,y=10; printf( ―%d n‖,x--,--y); A: 10 10 B: 9 9 C: 9 10 D: 10 9

    • 4

      中国大学MOOC:以下程序的输出结果是main(){floatx=2,y;if(x<0)y=0;elseif(x<5&&!x)y=1/(x+2);elseif(x<10)y=1/x;elsey=10;printf(”%f\n”,y);}