24. 设a=1,b=2,c=3,d=4,则表达式: a<b?a:c<d?a:d的结果为() A.4 B.3 C. 2 D.1 a<b?a:c<d?a:d

日期:2011-07-21 15:27:16 人气:1

24. 设a=1,b=2,c=3,d=4,则表达式: a<b?a:c<d?a:d的结果为() A.4 B.3 C. 2 D.1 a<b?a:c<d?a:d

24、D a<b?a:c<d?a:d,相当于: 如果a<b那么就取a的值,否则需要查看c<d的结果,如果c<d那么值就去a,否则取d的值。 当前a=1,b=2,a是小于b的,直接取a的值,那么结果为1 28、C 31、C 举个列子初始:X=2,Y=1。 x+=y相当于x=x+y=2+1→x=3; y=x-y相当于y=3-1→y=2; y=x-y相当于y=3-2→y=1; x-=y相当于x=x-y=3-1→2; 所以到最后x,y的值都没有变
    A+
热门评论