对如下程序描述正确的是_________x=y=0 while True: x+=1 if not(x%2):continue elif x>100:break else:y+=x print("y=",y)
A: 该程序是死循环
B: 该程序用于求1到100之间整数的和
C: 该程序用于求1到100之间奇数的和
D: 该程序用于求1到100之间偶数的和
A: 该程序是死循环
B: 该程序用于求1到100之间整数的和
C: 该程序用于求1到100之间奇数的和
D: 该程序用于求1到100之间偶数的和
举一反三
- 试分析下面程序段的时间复杂度,并思考推导过程。 x=90; y=100; while(y>0) { if(x>100) { x = x - 10; y = y - 1; } else x++; }
- 以下程序的运行结果是。 voidmain() {intx=2,y=2; if(x<0) y=0; elseif(x<100) y=10/x; else y=1; printf("%d\n",y); }
- 下面程序的输出结果是x=______,y=______。main(){intx=3,y=1;switch(x==3){case1:x+=1;y+=1;break;case2:x+=2;y+=2;break;default:x+=4;y+=4;}printf("x=%d,y=%d\n",x,y);}
- 如下程序的运行结果是( ) int x = 1, y=1; if(x==1) y= x+1; else if(y==2) x= y+1; else y= 0;
- 下列程序段的输出结果是_____。 x = 10 if x > 5: y = 2 * x elif x > 3: y = 3 * x elif x > 1: y = 4 * x else: y = x print(y)