孔明兄,看一下……cpp里面大于号(比较大小的)能连用吗?就像这样: bln=a>b>c
我手头没有cpp 抱歉。但我没这么用过
我手头没有cpp 抱歉。但我没这么用过
[此贴子已经被作者于2007-8-12 22:19:04编辑过]
[此贴子已经被作者于2007-8-12 22:19:04编辑过]
大于号可以连用,但不是其表达本意
例如
5>9>-1
先判断
5>9 为假 即5>9=0
然后
0>-1 为真 即0>-1=1
所以
5>9>-1在C中表达式值为1
是荒谬的,所以虽然可以连用,但不是本意
可以改为
5>9 && 9>-1
这样就对了
[此贴子已经被作者于2007-8-12 22:40:13编辑过]
这个程序调试过输入了12 13 14三个数值,输出的最大结果为什么max=12,到底还还缺少什么条件
大于号可以连用,但不是其表达本意
例如
5>9>-1
先判断
5>9 为假 即5>9=0
然后
0>-1 为真 即0>-1=1
所以
5>9>-1在C中表达式值为1
是荒谬的,所以虽然可以连用,但不是本意
可以改为
5>9 && 9>-1
这样就对了
卧龙孔明: 你的意思我还是不能完全领悟
能帮我解释以下这个部分
卧龙孔明: 你的意思我还是不能完全领悟
能帮我解释以下这个部分
假设max为最大值 先将a与max比较 a大则a赋值给max 否则再将max和c比较 max大的话就直接输出max
c大的话将c赋值给max 然后将max输出
[此贴子已经被作者于2007-8-13 19:57:42编辑过]