c语言:输入4个整数,要求按从小到大的顺序输出。
2016-02-09 02:59
405 查看
输入4个整数,要求按从小到大的顺序输出。
解:程序:
#include<stdio.h>
int main()
{
int t,a,b,c,d;
printf("请输入4个数:");
scanf("%d,%d,%d,%d",&a,&b,&c,&d);
if (a > b)
{
t = a;
a = b;
b = t;
}
if (a > c)
{
t = a;
a = c;
c = t;
}
if (a > d)
{
t = a;
a = d;
d = t;
}
if (b > c)
{
t = b;
b = c;
c = t;
}
if (b > d)
{
t = b;
b = d;
d = t;
}
if (c > d)
{
t = c;
c = d;
d = t;
}
printf("由小到大输出:%d %d %d %d\n",a,b,c,d);
return 0;
}
结果:
请输入4个数:2,5,3,0
由小到大输出:0 2 3 5
请按任意键继续. . .
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1741421
解:程序:
#include<stdio.h>
int main()
{
int t,a,b,c,d;
printf("请输入4个数:");
scanf("%d,%d,%d,%d",&a,&b,&c,&d);
if (a > b)
{
t = a;
a = b;
b = t;
}
if (a > c)
{
t = a;
a = c;
c = t;
}
if (a > d)
{
t = a;
a = d;
d = t;
}
if (b > c)
{
t = b;
b = c;
c = t;
}
if (b > d)
{
t = b;
b = d;
d = t;
}
if (c > d)
{
t = c;
c = d;
d = t;
}
printf("由小到大输出:%d %d %d %d\n",a,b,c,d);
return 0;
}
结果:
请输入4个数:2,5,3,0
由小到大输出:0 2 3 5
请按任意键继续. . .
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1741421
相关文章推荐
- 【POJ 3764】The xor-longest Path 中文题意&题解&代码(C++)
- c语言:输入一个小于1000的正数,输出它的平方根,若不是小于1000的正数,重新输入
- 1003: C语言程序设计教程(第三版)课后习题3.7
- 1002、1006: C语言程序设计教程(第三版)课后习题1.6
- 1001: C语言程序设计教程(第三版)课后习题1.5
- 关于学习C语言
- CF624D - Array GCD
- CF624C - Graph and String
- CF624B - Making a String
- CF624A - Save Luke
- String to Integer(atoi) LeetCode
- Atitit.java jna 调用c c++ dll的原理与实践 总结 v2 q27
- Atitit.java jna 调用c c++ dll的原理与实践 总结 v2 q27
- Atitit.java jna 调用c c++ dll的原理与实践 总结 v2 q27
- c语言:运输公司对用户计算运输费用
- 基于AT89C51教程之软件篇(二)学习前的知识储备
- leetcode235题 题解 翻译 C语言版 Python版
- TODO管理工具TaskWarrior (跨平台C++代码)
- c语言:用switch语句处理菜单命令
- c语言:要求按照考试成绩的等级输出百分制分数段,成绩的等级由键盘输入。