当x=0,y=50时,语句z=x if x!=0 else y执行后,z的值是 。
举一反三
- 当x=0;y=50时,语句 z = x if x > y else y+1执行后,z值是( )。 A: 0 B: 51 C: 50
- 当x=2,y=3时,语句z=x if x>y else y 执行后,z的值是【1】
- 已知int x = 2 , y = -1 , z = 2 ;,执行下面语句后,z的值是_______。if( x < y ) if( y < 0 ) z = 1 ; else z++ ;
- 已有定义“int x=0, y=1, z=2;”,执行语句“if(x>0&&++y>0)z++; else z--;”后,变量x、y、z的值分别是 _
- 有语句:k=x<y(y<z1:0):0;,以下选项中,与此语句功能相同的是( )。 A: if(x<y || y<z)k=1;else k=0; B: if(x<y)k=0;else if(y<z)k=1; C: if(x<y)if(y<z)k=1;else k=0; D: if(x<y&&y<z)k=1;else k=0;