算法:输入三个整数x,y,z,请把这三个数由小到大输出。
2017-09-11 17:46
471 查看
程序分析:将x,y,z三个整数放入一个数组,用数组第一位与后面每一位进行比较,小的放前面,
然后第二位与后面每一位进行比较,以此类推,最终即可实现目的。
实现代码如下:
然后第二位与后面每一位进行比较,以此类推,最终即可实现目的。
实现代码如下:
#include "stdio.h" int main(void) { int array1[3] = {0}; printf("请输入三位整数,彼此之间用空格隔开:"); scanf_s("%d %d %d", &array1[0], &array1[1], &array1[2]); for (int i = 0; i <= 2; i++) { for (int j = i + 1; j <= 2; j++) { if (array1[i] > array1[j]) { int temp = array1[i]; array1[i] = array1[j]; array1[j] = temp; } } } printf("由小到大排序后的三个数字顺序为:%d %d %d\n", array1[0], array1[1], array1[2]); return 0; }
相关文章推荐
- java经典算法_014输入三个整数x,y,z,请把这三个数由小到大输出。
- 输入三个整数x,y,z,请把这三个数由小到大输出。
- 经典c程序(0004)---输入三个整数x,y,z,请把这三个数由小到大输出。
- 【程序15】 题目:输入三个整数x,y,z,请把这三个数由小到大输出。
- 输入三个整数x,y,z,请把这三个数由小到大输出。
- 输入三个整数x,y,z,请把这三个数由小到大输出。
- 输入三个整数x,y,z,请把这三个数由小到大输出。
- 【程序15】TestCompare.java 题目:输入三个整数x,y,z,请把这三个数由小到大输出。 1.程序分析:我们想办法把最小的数放到x上, //先将x与y进行比较,如果x>y则将x与y的值
- 【程序5】题目:输入三个整数x,y,z,请把这三个数由小到大输出。(多种方法)
- C语言实例4——输入三个整数x,y,z,请把这三个数由小到大输出。
- 输入三个整数 x,y,z ,请把这三个数由小到大输出。
- 【程序5】 题目:输入三个整数x,y,z,请把这三个数由小到大输出。
- 【程序5】输入三个整数x,y,z,请把这三个数由小到大输出
- 输入三个整数x,y,z,请把这三个数由小到大输出 C/C++
- 【笔试】15、输入三个整数x,y,z,请把这三个数由小到大输出。
- 输入三个整数x,y,z,请把这三个数由小到大输出
- //输入三个整数x,y,z,请把这三个数由小到大输出。
- [Java] 练习题015: 输入三个整数x,y,z,请把这三个数由小到大输出。
- (Java)输入三个整数x,y,z,请把这三个数由小到大输出
- [Java] 练习题015: 输入三个整数x,y,z,请把这三个数由小到大输出。