设int x=0,y=-1;则执行下列程序段的输出结果是 .A.-1 B.1 C.0 D.-2

设int x=0,y=-1;则执行下列程序段的输出结果是 .A.-1 B.1 C.0 D.-2
if(x!=0)
if(x>0)y=1;
else y=0;
printf("%dn",y);
骑士_li 1年前 已收到1个回答 举报

小样wying288 幼苗

共回答了17个问题采纳率:76.5% 举报

A,最先的条件是if(x!=0),不满足,所以下面的代码没有执行,所以y仍然是-1,注意else与最近的if匹配

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 1.279 s. - webmaster@yulucn.com