#include
main()
{
int a=1,b=2,c=0,d=4;
if((a==2)||(b==1))//如果a==2或者b==1有一个成立,则执行if语句;如果两个都不成立,则不执行
{
c=2;//显然两个都不成立,所以不执行这一步
}
if((c==3)||(d==-1))如果c==3或者d==-1有一个成立,则执行if语句;如果两个都不成立,则不执行
{
a=5;//显然两个都不成立,所以不执行这一步
}
}
你觉得你程序抄写对了吗?我觉得程序你抄写漏了哟。a=2是赋值,而不是比较,我估计应该是a==2.如果是由两个等号,请看我的注释。输出为 1,2,0,4.
这程序能运行吗。。。。。