main() { int a=5,b=4,c=3,d=2; if(a>b>c)

2024-11-15 23:38:08
推荐回答(2个)
回答1:

if(a>b
&&
b>c)
C语言不是数学表达式,有自己的规则,判断b是否在a
c之间,应该用两个语句,中间用&&来关联,表示两个条件同时成立。

回答2:

c语言中不能用
a
>
b
>
c
这样的表达式来判断a,
b,
c
之间的大小。
正确的表达式应为:
if
(a
>
b
&&
b
>
c)
具体可以找一本c语言基础的书籍看看