初学C语言:比较交换3个实数值大小,并按序输出
来源:互联网 发布:淘宝手机详情页文字 编辑:程序博客网 时间:2024/06/16 16:32
题目描述
从键盘输入3个实数a, b, c,通过比较交换,将最小值存储在变量a中,最大值存储在变量c中,中间值存储在变量b中,并按照从小到大的顺序输出这三个数a, b, c。
末尾输出换行。
输入
输入以空格分隔的三个实数
输出
按照从小到大的顺序输出这三个实数,中间以空格分隔,最小值在前,最大值在后。小数点后保留2位小数。
注意末尾的换行。
样例输入
3 7 1
样例输出:1.00 3.00 7.00
#include<stdio.h>int main(){ double a,b,c,temp; scanf("%lf%lf%lf",&a,&b,&c); if(a>b){temp=b;b=a;a=temp;} if(a>c){temp=c;c=a;a=temp;} if(b>c){temp=c;c=b;b=temp;} printf("%.2f %.2f %.2f\n",a,b,c); return 0;}
另附三个数求最大值的代码:
#include<stdio.h> int main(){ int a,b,c,tem1,tem2; scanf("%d%d%d",&a,&b,&c); tem1=a>b?a:b; tem2=tem1>c?tem1:c; printf("%d",tem2); return 0;}
0 0
- 初学C语言:比较交换3个实数值大小,并按序输出
- 比较2个实数的大小~!
- 输入实数并输出
- 初学C语言:输入3个字符串,按从小到大的顺序输出
- c语言初学-输出菱形
- 比较两个数的大小并输出较大值
- 项目11.4输入3个双精度实数,分别求出它们的和、平均值、平方和以及平方和的开方,并输出所求出各个值
- 由键盘输入两个实数,交换后输出
- 输入两个实数,交换后输出
- c++怎么比较5个字符串的大小并将其按从小到大输出
- 5.1计算并输出一个实数的值
- c语言。利用交换概览把值从大到小输出
- C语言:三个书交换,从小到大输出
- 两个数比较大小,三个数比较大小,十个数比较大小,并输出最大数
- 4比较三个数的大小输出最大的值并从小到大排序输出
- 【C语言】 交换俩个整形变量的值
- 从键盘输入10个实数,并输出它们的平均数和比平均数大的数
- C语言指针与函数之三数比较大小并排序
- HDU 1010
- IT项目管理-项目组合、项目群、项目
- 每天一个linux命令(3):pwd命令
- java爬取网页内容 简单例子(2)——附jsoup的select用法详解
- Git命令
- 初学C语言:比较交换3个实数值大小,并按序输出
- 浅谈进程和线程
- rz -be 从windows上发送二进制文件
- JAVA多线程之UncaughtExceptionHandler——处理非正常的线程中止
- json对象(json-lib)转换成list-map集合
- 树状菜单
- TextInputLayout使用以及EditText自己实现监听
- 马云:如何组建自己的技术团队
- Servlet