C++的问题,请解释一下,
#include<stdio.h>void main()
{
int x=10,y=5,z=0;
if(x=y+z)printf("* * *");
else printf("@ @ @");
}
请解释以上为什么在 屏幕上显示的 ***而不是@@@谢谢!
#include<stdio.h>
void main()
{int x=6,y=2,z=10;
if(x<y)
if(y<0)z=0;
else z+=1;
printf("%d\n",z);
}
为什么输出的 结果是10呢、
[此贴子已经被作者于2007-9-7 19:35:37编辑过]