孔明兄,看一下……cpp里面大于号(比较大小的)能连用吗?就像这样: bln=a>b>c
我手头没有cpp 抱歉。但我没这么用过
	
	
	      我手头没有cpp 抱歉。但我没这么用过
[此贴子已经被作者于2007-8-12 22:19:04编辑过]
[此贴子已经被作者于2007-8-12 22:19:04编辑过]
 2007-08-12 22:18
	    2007-08-12 22:18
  大于号可以连用,但不是其表达本意
例如
5>9>-1
先判断
5>9 为假 即5>9=0
然后
0>-1 为真 即0>-1=1
所以
5>9>-1在C中表达式值为1
是荒谬的,所以虽然可以连用,但不是本意
可以改为
5>9 && 9>-1
这样就对了

 2007-08-12 22:25
	    2007-08-12 22:25
  [此贴子已经被作者于2007-8-12 22:40:13编辑过]

 2007-08-12 22:34
	    2007-08-12 22:34
  
 2007-08-13 00:51
	    2007-08-13 00:51
   
					
				
			 2007-08-13 11:04
	    2007-08-13 11:04
  这个程序调试过输入了12 13 14三个数值,输出的最大结果为什么max=12,到底还还缺少什么条件
 
					
				
			 2007-08-13 18:47
	    2007-08-13 18:47
  大于号可以连用,但不是其表达本意
例如
5>9>-1
先判断
5>9 为假 即5>9=0
然后
0>-1 为真 即0>-1=1
所以
5>9>-1在C中表达式值为1
是荒谬的,所以虽然可以连用,但不是本意
可以改为
5>9 && 9>-1
这样就对了
  卧龙孔明: 你的意思我还是不能完全领悟
能帮我解释以下这个部分
 
					
				
			 2007-08-13 19:03
	    2007-08-13 19:03
    卧龙孔明: 你的意思我还是不能完全领悟
能帮我解释以下这个部分

假设max为最大值   先将a与max比较   a大则a赋值给max   否则再将max和c比较   max大的话就直接输出max
c大的话将c赋值给max    然后将max输出
[此贴子已经被作者于2007-8-13 19:57:42编辑过]

 2007-08-13 19:55
	    2007-08-13 19:55
   2007-08-15 13:49
	    2007-08-15 13:49