若a是int型变量,有如下程序段:for(x=4;x<=10;x+=3)printf((x%2)?(“**%d”):(“##%d”),x);执行该程序段后的输出结果是____。
A: **4##7**10
B: ##4**7##10
C: ##4**7##10
D: **4##7**10
A: **4##7**10
B: ##4**7##10
C: ##4**7##10
D: **4##7**10
举一反三
- 有程序段:x:=7;y:=3;x:=x+y;y:=x-y;x:=x-y,执行后,变量x的值是() A: 7 B: 3 C: 10 D: 4
- 执行下面程序段后,输出结果是_____。 int x,y; for(x=1,y=10;x A: 5 B: 6 C: 4 D: 10
- 执行下列程序段后,变量y的值为( )。 Dim x As Integer,y As Integer x = 7 y = 3 If x >= 10 Then y = x - y ElseIf x>= 7 Then y = x + y Else y = x End If A: 21 B: 10 C: 4 D: 3
- 若有int x=1;,执行下列程序段后,变量x的正确结果是( ) switch(x*10) { case 9:x+=1; case 10:x+=1; case 11:x+=1; default:x+=1; } A: 1 B: 2 C: 3 D: 4
- 执行以下程序段,得到的输出结果是()。int x=7,y=25;printf("%d",(x,y)%(y,x)); A: 4 B: 3 C: 3.0 D: 25,4