【单选题】以下程序的输出结果是?y=0foriinrange(0,10,2):y+=iprint(y)
A. 20
B. 30
C. 10
D. 9
A. 20
B. 30
C. 10
D. 9
20
举一反三
- 以下程序的输出结果是?y=0foriinrange(0,10,2):y+=iprinty? 9|10|20|30
- 下列程序的输出结果是()。 y=30; ify==30 y=y*2; elseify>0 y=10 end disp(y)
- 以下程序的输出结果是? y = 0 for i in range(0, 10, 2): y += i print (y)
- 以下程序的输出结果是______。A) 10 1 9 2 B) 9 8 7 6 C) 10 9 9 0 D) 10 10 9 1main( ){ int x=10,y=10,i; for(i=0;x>8;y=++i) printf("%d,%d ",x--,y);}
- 以下程序的输出结果是___ main { int x=10,y=10,i; for(i=0;x>8;y=++i) printf("%d,%d ",x--,y);} A)10 ,1 9, 2 B)9, 8 7 ,6 C)10 ,9 9 ,0 D)10, 10 9 ,1
内容
- 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);}