99问答网
所有问题
C语言 下面程序输出结果 是? main(){ int x=2,y=4,z=6;未完。。。}
C语言 下面程序输出结果 是?
main(){
int x=2,y=4,z=6;
if(x>y)
if(y<0) z=0;
else z+=1;
printf("%d",z);
}
举报该问题
推荐答案 2017-06-02
int main()
{
int x=2,y=4,z=6;
if(x>y)
if(y<0) z=0;
else z+=1;
//输出6,因为下面的 if(y<0) z=0;
//else z+=1;属于第一个if(x>y)的语句,而x>y为假,所以下面的if和else都不会执行,
//z保持原值6不变。
printf("%d",z);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ezXWBO7XzWWvOtXB7e.html
相似回答
大家正在搜