66问答网
所有问题
if(x==0)y=o; else y=1;什么意思 其中的==呢
如题所述
举报该问题
推荐答案 2006-06-22
这句话的意思是:
如果x等于0,那么就让y等于o(你打错了吧),否则y就让y等于1。
=不是判断相等的意思,是赋值,y=0意思就是让y的值等于0,他是运算符,和+-×÷一样。
==是等于的意思,判断==两端的数是否相等。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/iiUpnpp.html
其他回答
第1个回答 2006-06-22
当X等于0时,让Y的值为0,否则也就是当X不为0时,Y的值就为1。
==的意思是判断其左右的值是否一致,如果一样,就为真,就会执行下面的语句,不然就执行ELSE后面的语句。
第2个回答 2006-06-22
如果x等于0,就y赋值为0
否则让y赋值为1
=是赋值
==是相等,是逻辑运算符
第3个回答 2006-06-22
比如x等于0
y的值就等于0
否则y的值等于1
第4个回答 2006-06-22
不等于
相似回答
大家正在搜
相关问题
if(x<0) y=-1;else if(x==0)y=o;...
怎么理解下面的C++语句? if(x>=0) if(x>0)...
y=-1 if(x!=0) if(x>0) y=1; els...
y=-1; if(x!=0) y=1; if(x>0) y=...
C语言 y=x+1; if(x>=0) if(x==0) y...
int X=1, y=0;if(!x) y++; else ...
【大一 C语言】下面的程序片段 y=-1; if(x!=0)...
已知int x=0,y=1,执行下面程序段后,y的值为()i...