| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 703 人关注过本帖
标题:[求助]新手求助!请帮我看下这个程序哪错了,为什么无法运行?
只看楼主 加入收藏
炽色火焰
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-4-1
收藏
 问题点数:0 回复次数:9 
[求助]新手求助!请帮我看下这个程序哪错了,为什么无法运行?
题目是:输入3个整数,分别放在变量a,s,d中,要求把输入的数据重新按由小到大的顺序放在变量a,s,d中,最后输出a,s,d中的值.

Eqzp4yfa.txt (227 Bytes) [求助]新手求助!请帮我看下这个程序哪错了,为什么无法运行?


搜索更多相关主题的帖子: 变量 运行 
2007-04-06 00:27
wuwei168668
Rank: 1
等 级:新手上路
帖 子:154
专家分:0
注 册:2007-3-11
收藏
得分:0 

学C语言难得过老外学用中国的筷子吗?
2007-04-06 00:28
wuwei168668
Rank: 1
等 级:新手上路
帖 子:154
专家分:0
注 册:2007-3-11
收藏
得分:0 
if是这样用的吗???

学C语言难得过老外学用中国的筷子吗?
2007-04-06 00:30
iwfy
Rank: 1
等 级:新手上路
威 望:2
帖 子:888
专家分:0
注 册:2007-2-23
收藏
得分:0 

排序的问题出现的确实非常频繁

其实不难,不自己解决就对排序的理解认识方法不深刻

以后还会经常碰到排序的,努力啊


英语不好还想学编程??逆天之路,不由分说!! 数学太差还想学编程??离经叛道,义无返顾!!
2007-04-06 00:32
炽色火焰
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-4-1
收藏
得分:0 
不好意思啊,重发
main()
{
int a,s,d,f;
scanf("%d%d%d",&a,&s,&d);
printf("a=%d,s=%d,d=%d\n",a,s,d);
if(a>s)
{f=a;a=s;s=f}
if(a>d)
[f=a;a=d;d=f}
if(s>d)
[f=s;s=d;d=f}
printf("%d,%d,%d\n",a,s,d);
}

2007-04-06 00:34
sunyuantz
Rank: 1
等 级:新手上路
威 望:1
帖 子:407
专家分:0
注 册:2006-3-20
收藏
得分:0 
lz的程序没逻辑错误只是有点不足
[QUOTE]
main()
{
int a,s,d,f;
scanf("%d%d%d",&a,&s,&d);/*建议%d用“,”隔开*/
printf("a=%d,s=%d,d=%d\n",a,s,d);
if(a>s)
{f=a;a=s;s=f;}
if(a>d)
[f=a;a=d;d=f;}
if(s>d)
[f=s;s=d;d=f;}/*楼主要注意检查每句结束后是否有“;”*/
printf("%d,%d,%d\n",a,s,d);
}
[/QUOTE]
楼主以后还要自己检查为好

我不是名人,所以不要签名。等哪天我成名人了......你都认识我了还要签名干嘛!
2007-04-06 09:17
pinglideyu
Rank: 3Rank: 3
来 自:武汉工程大学
等 级:论坛游侠
威 望:1
帖 子:735
专家分:140
注 册:2007-1-7
收藏
得分:0 

这个行不?
#include <stdio.h>

void main()
{
int max,min,mid,a,b,c;

printf("Enter the three number:\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 (min<a&&a<max)
mid=a;
if (min<b&&b<max)
mid=b;
if (min<c&&c<max)
mid=c;
printf("max=%d\nmid=%d\nmin=%d\n",max,mid,min);
}


~~我的明天我知道~~
2007-04-06 10:31
炽色火焰
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-4-1
收藏
得分:0 
谢谢各位,终于知道哪错了

2007-04-06 18:28
huangqing
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-4-6
收藏
得分:0 
回复:(炽色火焰)[求助]新手求助!请帮我看下这个程序...

main()
{
int a,s,d,f;
scanf("%d%d%d",&a,&s,&d);
printf("a=%d,s=%d,d=%d\n",a,s,d);
if(a>s)
{f=a;a=s;s=f}
if(a>d)
{f=a;a=d;d=f}
if(a>s)
{f=s;s=d;d=f}
ptintf("%d%d%d\n",a,s,d);
}

吃得苦中苦;方为人上人!
2007-04-06 21:31
初心者1号
Rank: 1
等 级:新手上路
帖 子:42
专家分:0
注 册:2007-3-31
收藏
得分:0 
相当于
if(a>s)
{
f=a;
a=s;
s=f;//注意;
}
2007-04-07 11:16
快速回复:[求助]新手求助!请帮我看下这个程序哪错了,为什么无法运行?
数据加载中...
 
   



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

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