C语言经典算法100例-005-三个数,从小到大输出
来源:互联网 发布:sql视图的作用 编辑:程序博客网 时间:2024/06/06 02:13
题目如下:
输入三个整数x,y,z,请把这三个数由小到大输出。
1.分析:我原本的思路是将这三个数放入数组,然后用排序法排序,然而这里只有三个数没那么麻烦,思想同冒泡排序一样,每次循环选一个最大的或最小的出来即可。总得来说,非常简单,别想复杂了,各位见笑了。
2.源代码:
#include <stdio.h>#include <stdlib.h>//我原本的思想是把这三个数放在一个数组中进行排序,然后输出,其实根本没有必要int main(){ int x,y,z,t; printf("Please input three numbers!\n"); scanf("%d%d%d",&x,&y,&z); if(x>y) {t=x;x=y;y=t;} //交换x,y if(x>z) {t=x;x=z;z=t;} //交换x,z if(y>z) {t=y;y=z;z=t;} //交换y,z printf("The sequence is %d %d %d\n",x,y,z); return 0;}
0 0
- C语言经典算法100例-005-三个数,从小到大输出
- C语言:三个书交换,从小到大输出
- C语言三个数从小到大排列
- java经典问题__将三个数从小到大输出
- 输入三个数a,b,c,要求从小到大顺序输出
- 【程序5】三个数,从小到大输出
- 任意输入三个数,输出从小到大排列
- 输入三个数 从小到大排序输出
- 将三个数按从小到大输出
- 将三个数从小到大依次输出
- 【C语言】三个数从大到小输出
- C语言经典算法100例-008-输出乘法口诀
- C语言经典算法100例-009-输出国际象棋棋盘
- <C语言>函数的值传递与地址传递--以输入三个数并从小到大排列为例
- C语言经典算法100例-013-求水仙花数
- 10月3日 c语言输入三个数,从小到大排列
- 书后思考:输出三个数中的中间数。从小到大输出三个数
- C语言经典算法100例005
- OpenCV学习笔记——数据结构Mat详解
- 如何配置EF6与MYSQL
- ubuntu10.04.04系统 设置root用户默认登录用户,并设定成无需密码认证自动登录
- 腾讯马拉松之 湫湫系列故事——消灭兔子
- ovs-vsctl add-port br0 eth1 实际做了什么?
- C语言经典算法100例-005-三个数,从小到大输出
- NSCAssert 的使用
- POJ 2749 2SAT判定+二分
- LL(1)文法
- Git之忽略文件(ignore file)
- PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第一篇(界面)
- 利用Xcode自动生成文档
- Visual Studio 调试功能(四)
- PLMN概念和应用设置