【单选题】以下一段代码执行完毕后y的值是( ) int x = 11; if (x > 5) { int y = x + 5; } else{ int y = x - 5; }
【单选题】以下一段代码执行完毕后 y的值是 int x=11 ; if (x>5){ int y=x+5; } else{ int y =x-5; }
【单选题】int x = 2, y =5;int max;if(x > y) ; max = x;else max = y;对于以上代码段,如下说法正确的是( )。
A.
有编译错误,指出else子句也没有可匹配的if.
D.
有编译错误,指出if(x > y)之后不能加分号
【单选题】以下代码段,作者本意是如果x y) tmp = x; x = y; y = tmp;printf("%d %d\n", x, y);
【单选题】int x = 7, y =5;int max = x;if(y > max) ; max = y;printf("%d\n", max);对于以上代码段,如下说法正确的是( )。
A.
有编译错误,指出if(x > y)之后不能加分号。
【单选题】执行以下代码段的输出是:( x = 1 y = "2" z = 3 lib=range(5) sum = 0 for i in (x,y,z): if i in lib: sum += i print(sum)