以下程序的输出结果是什么

#include<stdio.h>
int main(void)
{
int x=1,y=2,z=2;
if(x) z += 1;
if(!y) z += 2;
if(z) z += 3;
printf("%d\n", z);
return 0;
}

第1个回答  2018-08-26
x=1≠0,执行z+=1,得z=3
y=2≠0,!y为假,不执行z+=2,z仍是3
z=3≠0,执行z+=3,得z=3+3=6
输出z的值,输出6本回答被提问者采纳
相似回答