为什么这个语句是错误的:k=x,y>0;

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 01:55:13
为什么这个语句是错误的:k=x,y>0;
xj@_eϻm@B)HhY"EL4WS!˺;嚮#tt B|2"YXֳg63Vt6ڑLn%br㵒L!8?Fdy,&IT/=܏"q[><%0Dh}Y2 -K ?*f)iY-61UԱZ?}/3

为什么这个语句是错误的:k=x,y>0;
为什么这个语句是错误的:k=x,y>0;

为什么这个语句是错误的:k=x,y>0;
这条语句是没有错误的,逗号分开的表达式分开计算,即将x赋值给k,y与0比较做逻辑运算
k=x,y>0即
k=x;
y>0;
若k=(x,y>0);则相当于k = (y>0)
若k=(x,y)>0;则相当于k=((x,y)>0)= (y>0);