若有定义int a=1,b=3,c=5,d=4时,执行下列程序段后e的值是()。 if (a < b) if (c < d) e = 1; else if (a < c) if (b < d) e = 2; else e = 5; else e = 7; else e = 9;
A: 1
B: 2
C: 5
D: 7
A: 1
B: 2
C: 5
D: 7
举一反三
- 当a=1、b=2、c=5、d=5时,执行下面的程序后,x的值是(). if(a<b) if(c<d)x=1; else if(a<c) if(b<d)x=2; else x=3; else x=6; else x=7;
- 1. 当int x,a=1,b=3,c=5,d=4;时,执行下面一段程序后,x的值为( )。 if(a<b) if(c<d)x=1; else if(a<c) if(b<d)x=2; else x=3; else x=6; else x=7; A. 1 B. 2 C. 3 D. 6 A: 1 B: 2 C: 3 D: 6
- 中国大学MOOC: 当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是( )。if (a < b) if (c < d) x = 1; else if (a < c) if (b < d) x = 2; else x = 3; else x = 6;else x = 7;
- #include int main() { int a=1,b=2,c=3,d=0; if (a==1) if (b!=2) if (c==3) d=1; else d=2; else if (c!=3) d=3; else d=4; else d=5; printf("%d\n",d); return 0; }
- 若执行以下程序时,则变量e的值是( )。int a=3,b=4,c=5,d=6,e=0;if(ac) e=1 else if(c A: 1 B: 2 C: 3 D: 4