输入3个数字比大小
2020-07-14 06:31
120 查看
运用C语言,输入3个数字比大小。
因为是第一次比较系统的思考,实现方法非常的笨拙繁琐,日后再寻找更简易的方法。
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int main(){ int num1 = 0; int num2 = 0; int num3 = 0; printf("请输入3个数字:"); scanf("%d", &num1); scanf("%d", &num2); scanf("%d", &num3); if (num1 > num2) { if (num3 > num1) { printf("%d>%d>%d", num3, num1, num2); } else if (num3 == num1) { printf("%d=%d>%d", num1, num3, num2); } else if (num3 < num1 && num3 > num2) { printf("%d>%d>%d", num1, num3, num2); } else if (num3 == num2) { printf("%d>%d=%d", num1, num2, num3); } else printf("%d>%d>%d", num1, num2, num3); } else if (num2 > num1) { if (num3 > num2) { printf("%d>%d>%d", num3, num2, num1); } else if (num3 == num2) { printf("%d=%d>%d", num3, num2, num1); } else if (num3 < num2 && num3 > num1) { printf("%d>%d>%d", num2, num3, num1); } else if (num3 == num1) { printf("%d>%d=%d", num2, num1, num3); } else printf("%d>%d>%d", num2, num1, num3); } else if (num1 == num2 && num3 != num1) { if (num3 > num1) { printf("%d>%d=%d", num3, num1, num2); } else { printf("%d=%d>%d", num1, num2, num3); } } else { printf("%d=%d=%d", num1, num2, num3); } return 0; }
相关文章推荐
- 输入3个数,找出共同数字
- C++代码札记(二)猴子吃桃问题、输入10个数字,输出其中最大的3个数字。
- js判断输入的字符串至少3个字母与3个数字组成
- 汇编 输入3个数字排序 冒泡算法实现
- 课后练习,输入3个数字,选择输出最大的一个数字
- iOS textField输入数字时每隔3个数字就用逗号隔开
- js 只能输入英文和数字,且首位必须是字母,字母总数不能超过3个,总长度不能超过20!
- 使用手势输入数字
- C#文本框只能输入数字和退格
- 打印输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999。
- javascript让文本框只能输入数字, 带数字类型和限制最大值功能.
- 设计一个程序,输入3个整数,将其按从大到小的顺序输出
- 03-求出一串数字中,抽取某数组成的整数 && 循环输入
- js: 只允许输入阿拉伯数字
- 键盘操作(限制输入类型,数字,英文)
- 控制模版列的文本框只能输入数字并且禁止粘贴
- C# TextBox 只能输入数字
- js控制文本框输入的字符为数字
- C++ 的cin只输入数字及只输入1、2的代码试验
- js限制只能输入数字