成长记录 if语句输出 由大到小的数字
2024-10-19 09:34:28
#include<stdio.h>
void main()
{
float a,b,c,d,e,f,g,t;
scanf("%f,%f,%f,%f,%f,%f,%f",&a,&b,&c,&d,&e,&f,&g);
if(a>b){
t=a;
a=b;
b=t;
} if(a>c){
t=c;
c=a;
a=t;
} if(a>d){
t=d;
d=a;
a=t;
} if(a>e){
t=e;
e=a;
a=t;
} if(a>f){
t=f;
f=a;
a=t;
} if(a>g){
t=g;
g=a;
a=t;
} if(b>c){
t=c;
c=b;
b=t;
} if(b>d){
t=d;
d=b;
b=t;
} if(b>e){
t=e;
e=b;
b=t;
} if(b>f){
t=f;
f=b;
b=t;
} if(b>g){
t=g;
g=b;
b=t;
} if(c>d){
t=d;
d=c;
c=t;
} if(c>e){
t=e;
e=c;
c=t;
} if(c>f){
t=f;
f=c;
c=t;
} if(c>g){
t=g;
g=c;
c=t;
} if(d>e){
t=e;
e=d;
d=t;
} if(d>f){
t=f;
f=d;
d=t;
} if(d>g){
t=g;
g=d;
d=t;
} if(e>f){
t=f;
f=e;
e=t;
} if(e>g){
t=g;
g=e;
e=t;
} if(f>g){
t=g;
g=f;
f=t;
} printf("%-5.2f,%5.2f,%5.2f,%5.2f,%5.2f,%5.2f,%5.2f\n",a,b,c,d,e,f,g);
}
利用中间变量t 进行替换
再利用a依次比较大小,然后b,然后c.... 最后确定f与g的大小。
输出
最新文章
- 浅谈RecyclerView(完美替代ListView,GridView)
- python pyqt4 ide eric安装
- php crc32,md5,sha1,mhash测试结果
- photoshop cs5 key
- Codeforces 13C(DP)
- EPROCESS 进程/线程优先级 句柄表 GDT LDT 页表 《寒江独钓》内核学习笔记(2)
- C# 通过URL获取图片并显示在PictureBox上的方法
- Iterator<;Entry<;String,String>;>; iter=map.entrySet().iterator(); 是什么意思
- CodeForce 7 B - Memory Manager(模拟)
- 转载:spring ,struct2 在 web.xml中的配置
- amazeui 后台模板
- JS遍历属性和方法
- asp.net core 二 Nginx Supervisor 负载,监听
- wordpress主题
- Protocol Buffers学习教程
- 23种设计模式之观察者模式(Observer)
- 【Coursera】Security Introduction -Ninth Week(1)
- day2-Iptables笔记
- Memcached与KVDB的区别
- Linux内核同步 - Seqlock