| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 551 人关注过本帖
标题:请您帮个忙,很简单的问题
只看楼主 加入收藏
sunxiaopi
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-4-20
收藏
 问题点数:0 回复次数:9 
请您帮个忙,很简单的问题
读入三个数给A B C变量,使A变量为最大值,B为最小值,C为中间值。
小弟刚接触C语言,还请不要见笑阿!!
搜索更多相关主题的帖子: 最大值 C语言 
2007-04-21 00:41
pinglideyu
Rank: 3Rank: 3
来 自:武汉工程大学
等 级:论坛游侠
威 望:1
帖 子:735
专家分:140
注 册:2007-1-7
收藏
得分:0 
OK通过:
#include<stdio.h>
#include <conio.h>
int main(void)
{
int a,b,c;
int max=0;
int mid=0;
int min=0;
printf("please input the three numbers:\n");
scanf("%d%d%d",&a,&b,&c);
max=(a>b)?a:b;
max=(max>c)?max:c;
min=(a<b)?a:b;
min=(min<c)?min:c;
if (a<max&&a>min)
mid=a;
if (b<max&&b>min)
mid=b;
if (c<max&&c>min)
mid=c;
printf("max=%d\tmid=%d\tmin=%d\t",max,mid,min);
getch();
printf("\n");
return 0;
}

~~我的明天我知道~~
2007-04-21 09:24
hualiulei
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2007-4-19
收藏
得分:0 
昏迷,你只给代码,不做注释,谁能明白啊?尤其对新手来说,姐姐啊,我们不是求代码,你明白吗?
2007-04-21 10:25
k_summer7
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-3-19
收藏
得分:0 

不同意ls的说法,其实论坛主要是交流的,至少得有些基本基础吧?(不是说lz)
连这样的代码都需要加注释来说明,我想你应该先恶补一下C基础知识才好吧

2007-04-21 13:52
oclassic
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2007-4-18
收藏
得分:0 

#include<stdio.h>
#include <conio.h>
int main(void)
{
int a,b,c;
int max=0;
int mid=0;
int min=0; /*以上为定义变量。*/
printf("please input the three numbers:\n");/*提示输入三个数。*/
scanf("%d%d%d",&a,&b,&c); /*标准输入函数。*/
max=(a>b)?a:b; /*将a,b中较大的数送到max变量*/
max=(max>c)?max:c; /*将max与c比较,大的将被送入max*/
min=(a<b)?a:b; /*将a,b中较小的数送到min变量。*/
min=(min<c)?min:c; /*将min与c比较,小的将被送入min */

if (a<max&&a>min)
mid=a;
if (b<max&&b>min)
mid=b;
if (c<max&&c>min)
mid=c; /*以上三句求出中间值*/
printf("max=%d\tmid=%d\tmin=%d\t",max,mid,min);/*输出*/
getch();
printf("\n");
return 0;
}


编程群号码30772309群刚刚建立一个论坛http://tszbbs./?u=2 诚招斑猪哦
2007-04-21 15:27
学习C中
Rank: 1
等 级:新手上路
帖 子:34
专家分:0
注 册:2006-10-28
收藏
得分:0 
好舒服的格式,这代码看上去很清爽。。
2007-04-21 15:58
boy502
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-4-21
收藏
得分:0 
我的电脑不知道为什么不能用C语言软件呢??我用了几个软件,都在我编好的程序,然后执行、输出结果的时候,都是出现同一样的问题"Linter Error:Unable to open input file "COS.OBJ"
请大哥大姐们可以快点帮我吧。小弟十分感谢你们的!
图片附件: 游客没有浏览图片的权限,请 登录注册

2007-04-21 20:51
sunxiaopi
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-4-20
收藏
得分:0 

小弟在此谢过了,真的很感动!!!


因为好奇,所以快乐!!
2007-04-21 21:21
xiancer
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-4-21
收藏
得分:0 
mid时可用
mid=a+b+c-max-min
实现

2007-04-21 21:56
oclassic
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2007-4-18
收藏
得分:0 

主要是因为安装时存放tc文件夹的路径和tc界面环境菜单中默认的路径不一致。

( 一) :你可以打开tc界面中的“options”菜单中的“directiores”查看一下其中默认的路径和tc文件夹放置的路径是否一致,如果不一致,你可以把tc文件夹拖至界面环境所默认的盘符及路径下,比方说默认的是c:\tc,就把tc文件夹拖到c盘下。

(二):将tc界面环境中“options”菜单中的“directiores”命令下的第一,二,四条的路径改为tc文件夹中include文件夹、lib文件夹及tc文件夹所放置的路径中,比如:tc文件夹是放置在d:\teach\language下的,所以我们可以把tc界面环境中“options”菜单中的“directiores”命令下的第一条命令的路径改为d:\teach\language\tc\include;第二条命令的路径改为d:\teach\language\tc\lib;第四条命令的路径改为d:\teach\language\tc,再运行程序就不会出现这个错误了。


如果对TC不熟悉的话,建议不要改动安装默认路径.


编程群号码30772309群刚刚建立一个论坛http://tszbbs./?u=2 诚招斑猪哦
2007-04-21 23:48
快速回复:请您帮个忙,很简单的问题
数据加载中...
 
   



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

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