| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 559 人关注过本帖
标题:(求助)一个简单的问题 但很难(一点都不矛盾)
收藏  订阅  推荐  打印 
buio
Rank: 1
等级:新手上路
帖子:27
积分:370
注册:2004-8-5
(求助)一个简单的问题 但很难(一点都不矛盾)

从键盘输入A,B,C三个数,要求按降序(从大到小)输出这3个数(不许用任何C语言的函数 什么GET只内的 只用学完循环后来编写)
搜索更多相关主题的帖子: 矛盾  
2004-9-9 21:16
空前
Rank: 6Rank: 6
等级:金牌会员
帖子:1145
积分:11600
注册:2004-5-11

#include<stdio.h>

void main()

{int a[3],i,j,t;

printf("Input 3 numbers:\n");

for(i=0;i<3;i++) scanf("%d",a[i]);

for(i=0;i<3;i++)

for(j=i+1;j<3;j++) if(a[i]<a[j]) {t=a[i];a[i]=a[j];a[j]=t;}

printf("The order is:");

for(i=0;i<3;i++)

printf("%6d",a[i]);

printf("\n");

getch();

}


2004-9-9 22:18
flylee
Rank: 3Rank: 3
等级:中级会员
帖子:198
积分:2090
注册:2004-8-10

#include <iostream> #include <conio.h> using namespace std;

int main() { int max, min, sum; cin>>max; sum=min=max; for(int i=0; i<2; i++){ int tmp; cin>>tmp; sum += tmp; if(tmp>max) max=tmp; else if(tmp<min) min=tmp; } cout<<max<<' '<<sum-max-min<<' '<<min; getch(); return 0; }

2004-9-9 22:33
longhao
Rank: 2
等级:注册会员
帖子:68
积分:780
注册:2004-9-10

不错啊,先输入三个数,再用冒泡法求出最大值,然后输出,二楼的谢了~

携手共进,陪伴彼此~
2004-9-10 10:18
神vLinux飘飘
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:87
帖子:6085
积分:61226
注册:2004-7-17

以下是引用buio在2004-09-09 21:16:53的发言: (不许用任何C语言的函数 什么GET只内的 只用学完循环后来编写)

有没有搞错!我差点就想用汇编来写了


泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界,向一件艺术品一样,默默的展示着,寂寞而孤傲,只有宇宙才能证实它的存在,只有永恒可以于它并存
2004-9-10 10:53
buio
Rank: 1
等级:新手上路
帖子:27
积分:370
注册:2004-8-5

很简单哈哈

mian()

{int ,a,b,c,d;

scanf("%d%d%d",&a,&b,&c);

if(a>b)

d=a, a=b,b=d;

if(a>c)

d=a,a=c,c=d;

if(b>c)

d=b,b=c,c=d;

printf("%d>=%d>=%d\n",c,b,a);

}

2004-9-10 12:10
乌鸦丘比特
Rank: 4
等级:高级会员
威望:2
帖子:625
积分:6500
注册:2004-7-19

不用函数……

看来只能用C++了……

汇编还不会……


我喜欢创造,一只扑腾着翅膀向天空飞翔的乌鸦
2004-9-10 12:12
baby
Rank: 2
等级:注册会员
帖子:42
积分:520
注册:2004-9-3

我要用用什么工具才能运行以上的程序阿????我用的visual C++,好像不太好用呢!!!!!我要用什么才好用啊?在那里下啊?我实在是太菜了,高手们,帮帮忙阿!!!

喝一碗孟婆汤,走一遍奈何桥…………
2004-9-10 13:07
baby
Rank: 2
等级:注册会员
帖子:42
积分:520
注册:2004-9-3

还有就是getch()函数

他都提示我是错误的????

我这个农村工具是不行了,城市工具在那里??告知小妹一声,在此谢过!!!!!!!!!!!!!!!


喝一碗孟婆汤,走一遍奈何桥…………
2004-9-10 13:10
神vLinux飘飘
Rank: 12Rank: 12Rank: 12
等级:贵宾
威望:87
帖子:6085
积分:61226
注册:2004-7-17

不许用函数........ 你别忘记了:

printf 和 scanf 他们都是函数来着.

这让我想起了以前有道系统分析员的试题: 编写一个简单的加法程序.要求:程序中不允许出现 + 号........


泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界,向一件艺术品一样,默默的展示着,寂寞而孤傲,只有宇宙才能证实它的存在,只有永恒可以于它并存
2004-9-10 13:50
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.123031 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved