1 以下if语句的形式哪些是错误的?1 以下if语句的形式哪些是错误的?① if(x!=y)② if(x= =y)③ if(x>y) then z=x;else z=y;④ if(x>y) if(x>z) if(x>m) max=x;⑤ if(a=b) printf(“Yes”); else printf(“No”);⑥ if(5) x=5;else y
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 20:41:15
1 以下if语句的形式哪些是错误的?1 以下if语句的形式哪些是错误的?① if(x!=y)② if(x= =y)③ if(x>y) then z=x;else z=y;④ if(x>y) if(x>z) if(x>m) max=x;⑤ if(a=b) printf(“Yes”); else printf(“No”);⑥ if(5) x=5;else y
1 以下if语句的形式哪些是错误的?
1 以下if语句的形式哪些是错误的?
① if(x!=y)
② if(x= =y)
③ if(x>y) then z=x;
else z=y;
④ if(x>y) if(x>z) if(x>m) max=x;
⑤ if(a=b) printf(“Yes”);
else printf(“No”);
⑥ if(5) x=5;else y=5;
⑦ if(x-y) z=0;else z=1;
⑧ if(x>0) y=0;else y=1; else y=-1;
1 以下if语句的形式哪些是错误的?1 以下if语句的形式哪些是错误的?① if(x!=y)② if(x= =y)③ if(x>y) then z=x;else z=y;④ if(x>y) if(x>z) if(x>m) max=x;⑤ if(a=b) printf(“Yes”); else printf(“No”);⑥ if(5) x=5;else y
③ if(x>y) then z=x;
else z=y;
错误,不需要then
⑤ if(a=b) printf(“Yes”);
else printf(“No”);
错误,应该是a==b
⑧ if(x>0) y=0;else y=1; else y=-1;
错误,不能用两个else