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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 09:47:16
为什么这个语句是错误的: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;
这条语句是没有错误的,逗号分开的表达式分开计算,即将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);