C语言经典实例010:3个数由小到大排序
2018-03-15 18:18
232 查看
实例010:3个数由小到大排序
实例说明:任意输入3个整数,编程实现对这3个整数的由小到大的进行排序,并将排序后的结果显示在屏幕上。
实现过程:
#include<stdio.h> main() { int a, b, c, t; printf("Please input a, b, c:\n"); scanf("%d%d%d", &a, &b, &c); if(a>b) { t = a; a = b; b = t; } if(a > c) { t = a; a = c; c = t; } if(b > c) { t = b; b = c; c = t; } printf("The order of the number is:\n"); printf("%d, %d, %d", a, b, c); }
技术要点:
1.在执行if语句的时候,先对表达式求解,若表达式的值为0,按“假”处理;若表达式的值为非0,按“真”处理,执行指定语句。
2.使用scanf(“%d%d%d”, &a, &b, &c);从键盘中获得任意3个数,在输入数据的时候,以一个或多个空格间隔,也可以使用Enter键、Tab键,但是不能使用逗号;
3.使用scanf(“%d,%d,%d”, &a, &b, &c)的时候,则两个数据之间要用“,”作为间隔。
相关文章推荐
- 学习C语言及GTK界面编程经典实例修改: 计算器
- C语言经典实例009:求10!
- (转)c语言_链表实例讲解(两个经典例子)
- C语言——实例010 打印楼梯,同时在楼梯上方打印两个笑脸。
- C语言 经典题目螺旋矩阵 实例详解
- c语言_链表实例讲解(两个经典例子)
- 实例010 3个数从小到大排序
- C语言经典实例006:输出一个正方形
- c语言菜单经典实例
- C语言经典书籍
- C++多线程编程入门之经典实例
- Android经典项目开发之天气APP实例分享
- Linux Shell经典实例解析--Oracle启动脚本(下)
- Java反射经典实例 Java Reflection Cookbook
- java的经典实例【3】
- 基于proteus的51单片机仿真实例十五、51单片机的C语言条件编译应用实例
- 嵌入式C语言面试题(经典)
- Linux C语言编程-Linux网络通信--Linux上使用curl来发送Http协议的报文---知识点总结+实例d
- C语言结构体的简单使用实例
- java经典算法_010一球从100米高度自由落下,每次落地后反跳回原高度的一半.