标题:这个三目运算符是怎么得到最大值得呀
取消只看楼主
qn98
Rank: 2
等 级:论坛游民
帖 子:20
专家分:11
注 册:2014-3-27
结帖率:75%
已结贴  问题点数:20 回复次数:5 
这个三目运算符是怎么得到最大值得呀
#include<stdio.h>
void main(){
    float max(float,float);
    float a,b,c,maxnum; a=3.8;b=3.7;c=2.4; /*还有这里的x y怎么赋值带有小数点就会报错呢*/
    maxnum=max(a,max(b,c));
    printf("max number is %.2f\n",maxnum);}
float max(float x,float y){
  float z;
  z=(x+y)?x:y;/*在此不懂,求解释*/
 return (z);}
搜索更多相关主题的帖子: number return 小数点 
2014-04-11 22:40
qn98
Rank: 2
等 级:论坛游民
帖 子:20
专家分:11
注 册:2014-3-27
得分:0 
在这里就是不知道它是怎么运算的,如果是判断符号还知道,但加号就不知道了。而其这样有能够运行,超不理解。
2014-04-11 22:58
qn98
Rank: 2
等 级:论坛游民
帖 子:20
专家分:11
注 册:2014-3-27
得分:0 
这个早玩过了,有点腻了,所以找到这样一个加法的又能得到同样结果的东东
2014-04-11 23:27
qn98
Rank: 2
等 级:论坛游民
帖 子:20
专家分:11
注 册:2014-3-27
得分:0 
回复 6楼 stctie
这个求最大值的,换了和没换不是一样的吗。。。。
2014-04-11 23:28
qn98
Rank: 2
等 级:论坛游民
帖 子:20
专家分:11
注 册:2014-3-27
得分:0 
回复 8楼 stctie
我试过了,事实证明这是成立的,不一定要判断符号呀
2014-04-11 23:45
qn98
Rank: 2
等 级:论坛游民
帖 子:20
专家分:11
注 册:2014-3-27
得分:0 
回复 18楼 porywei
恩恩,谢谢提醒,从新试过了,你的是正确的,谢谢哈
2014-04-12 22:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-429981-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025921 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved