广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 7183 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
karen7710
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[C/C++][求助] 比大小函式,最后由大到小输出~
题目:
请定义两个浮点数的外部变数,以及 ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



献花 x0 回到顶端 [楼 主] From:欧洲 | Posted:2007-06-24 17:24 |
gamewalk
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x18
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我刚刚发现我好像误解你意思了 表情 ...


[ 此文章被gamewalk在2007-06-27 03:56重新编辑 ]


献花 x0 回到顶端 [1 楼] From:台湾永大数位动力公司 | Posted:2007-06-25 04:17 |
GNUGCC
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x11
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

请问内部变数是浮点数型态吗???


献花 x0 回到顶端 [2 楼] From:台湾 | Posted:2007-06-26 00:16 |
karen7710
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

嗯嗯!


献花 x0 回到顶端 [3 楼] From:欧洲 | Posted:2007-06-26 19:13 |
GNUGCC
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x11
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

可能是下面这个范例...

void Compare(int a, int b, int c)
{
  int temp = 0;
  if ( a < b )
  { temp = b; b = a; a = temp; }
  if ( a < c )
  { temp = c; c = a; a = temp; }
  if ( b < c )
  { temp = c; c = b; b= temp; }

  // 经过上面比较之后结果会由大到小排列
}


献花 x1 回到顶端 [4 楼] From:台湾中华HiNet | Posted:2007-06-26 22:45 |
karen7710
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

以下是完成后的程式,麻烦大大看看对不对!
内部我设的是77.5,可是输出的却是77.000,应该要如何更改呢?
复制程式
#include <stdio.h>
#include <stdlib.h>
void compare(float,float,float);
float a=80.6,b=24.7; 
int main(void)
{
    float c=77.5;
    compare(a,b,c);                             
    system("pause");
    return 0;
}
void compare(float a, float b, float c)
{
  int temp = 0;
  if ( a < b )
  { temp = b; b = a; a = temp; }
  if ( a < c )
  { temp = c; c = a; a = temp; }
  if ( b < c )
  { temp = c; c = b; b= temp; }
printf("排序后:%.3f %.3f %.3f\n",a,b,c); 
  // 经过上面比较之后结果会由大到小排列
} 


献花 x0 回到顶端 [5 楼] From:欧洲 | Posted:2007-06-27 19:12 |
gamewalk
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x18
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

复制程式
void compare(float a, float b, float c)
{
int temp = 0;  // <--- 因为你说要浮点数这里也要改成float
if ( a < b )
{ temp = b; b = a; a = temp; }
if ( a < c )
{ temp = c; c = a; a = temp; }
if ( b < c )
{ temp = c; c = b; b= temp; }
printf("排序后:%.3f %.3f %.3f\n",a,b,c); 
// 经过上面比较之后结果会由大到小排列
} 

int temp改成 float temp ,GNUGCC大大是给int的例子给你看...


献花 x1 回到顶端 [6 楼] From:台湾永大数位动力公司 | Posted:2007-06-27 23:31 |
karen7710
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

嗯嗯,谢谢喔^^


献花 x0 回到顶端 [7 楼] From:欧洲 | Posted:2007-06-28 08:59 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.036216 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言