| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1064 人关注过本帖
标题:课本上的一道题,和数学理论上有着天差地别。所以就发帖问问是怎么回事
取消只看楼主 加入收藏
卐寒冬卍
Rank: 2
等 级:论坛游民
帖 子:80
专家分:17
注 册:2013-3-19
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:2 
课本上的一道题,和数学理论上有着天差地别。所以就发帖问问是怎么回事
昨天刚学到if 和switch分支结构语句,例题是设3个数分别是a,b,c把他们中最大者存放a中,把次大者放在b中,c中存放最小者。然后依次输出a,b,c。代码如下:
#include<stdio.h>
main()
{int a,b,c,t;
printf("Please input a,b,c\n");
scanf("%d,%d,%d",&a,&b,&c);
if (a<b) {t=a;a=b;b=t;}
if (a<c) {t=a;a=c;c=t;}
if (b<c) {t=b;b=c;c=t;}
printf(%d >= %d >= %d\n",a,b,c);
}
这道题题意应该是输入3个数然后按照从大到小输出,为什么最后的输出语句是大于等于号而不是大于号,最后输出的3个数有大于的关系但是好像没等于的关系啊?难道这玩意没规定限制
搜索更多相关主题的帖子: include 大于号 
2013-04-04 10:22
卐寒冬卍
Rank: 2
等 级:论坛游民
帖 子:80
专家分:17
注 册:2013-3-19
收藏
得分:0 
回复 2楼 邓士林
这是课本上的一道例题,我就问下课本上为什么从那样输出,和数学上有明显区别啊如果输入的是12,24,8例题输出的是24>=12>=8,在数学里这输出明显是不对的啊,24大于12这就不说了但等于12是不就有点扯淡了。这书有误人子弟的嫌疑了是不

学无先后,达者为师
2013-04-04 10:56
卐寒冬卍
Rank: 2
等 级:论坛游民
帖 子:80
专家分:17
注 册:2013-3-19
收藏
得分:0 
数学,对于活了20来年的我从小就是个悲剧

学无先后,达者为师
2013-04-04 11:07
快速回复:课本上的一道题,和数学理论上有着天差地别。所以就发帖问问是怎么回事 ...
数据加载中...
 
   



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

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