首页 > 其他分享 >用c语言将三个数字从大到小排列

用c语言将三个数字从大到小排列

时间:2022-12-31 20:31:24浏览次数:49  
标签:tmp 排列 return 数字 int scanf d% 从大到

#include<stdio.h>
int main()
{
int a=0;
int b=0;
int c=0;
scanf("%d%d%d",&a,&b,&c);
//先确定最大值a,然后比较b和c的大小
if(a<b)
{
int tmp=a;
a=b;
b=tmp;
}
if(a<c)
{
int tmp=a;
a=c;
c=tmp;
}
if(b<c)
{
int tmp=b;
b=c;
c=tmp;
}
printf("a=%d b=%d c=%d\n",a,b,c);
return 0;
}

标签:tmp,排列,return,数字,int,scanf,d%,从大到
From: https://blog.51cto.com/u_15922371/5982222

相关文章

  • 洛谷 P5721 【深基4.例6】数字直角三角形
    题目描述给出nn,请输出一个直角边长度是nn的数字直角三角形。所有数字都是22位组成的,如果没有22位则加上前导00。输入格式输入一个正整数nn。输出格式输出如......
  • 汉字数字按数值规则排序
    问题:汉字数字(一、二、三等)按数值规则排序 函数公式解决:{=SORTBY(A3:A8,LOOKUP(LEFT(A3:A8),{"八",8;"二",2;"九",9;"六",6;"七",7;"三",3;"四",4;"五",5;"一",1})*10......
  • EasyExcel读入数字类型数据时出现小数位增长现象
    背景最近使用easyexcel时碰到一个这样的问题,读取excel时出现了小数点精度问题。例如,0.137这个值,使用easyexcel解析后得到的BigDecimal对象就变成了0.13700000000000001,5.1......
  • C/C++猜数字游戏[2022-12-31]
    C/C++猜数字游戏[2022-12-31](***)猜数字游戏一、问题猫述:该游戏可以由程序随机产生或由用户输人四个0到9之间的数字,且不重复玩游戏者通过游戏提示输入八次来匹配上......
  • 华为云ECS弹性服务器,加快企业数字化转型的进程!
    ​最近这几年,“数字化转型”的概念真的是越来越火,并深得金融、科技、政企事业单位的喜爱!尤其是在疫情反复的大背景下,越来越多的传统企业开始意识到“线上获客”的重要性,并开......
  • 【冲破信息孤岛】华为云大数据BI,助力金融行业进行数字化转型
      最近这几年,企业数字化转型的话题频繁登上各大热搜平台榜首的位置,但在实际的数字化转型过程中,总会遇到各种各样的困难,比如:推进过程缓慢、数据孤岛、数据管理困难,自建分析......
  • LeetCode-400. 第N位数字
    题目来源400.第N位数字题目详情给你一个整数n,请你在无限的整数序列 [1,2,3,4,5,6,7,8,9,10,11,...]中找出并返回第 n位上的数字。示例1:输入:n......
  • C#数字图像处理图像旋转图片加角度
    原文网址:https://www.cnblogs.com/-jingzhe/p/14271797.htmlc#数字图像处理图像旋转 如果平面上的点绕原点逆时针旋转θº,则其坐标变换公式为:          ......
  • Python 对数字的千分位处理方式
    对数字的千分位处理法1>>>"{:,}".format(56381779049)'56,381,779,049'>>>"{:,}".format(56381779049.1)'56,381,779,049.1'>>>法2>>>importre>>>subject......
  • 求Sn=a+aa+aaa+aaaa+aaaaa的前五项之和,其中a是一个数字,例如
    2+22+222+2222+22222#include<stdio.h>intmain(){inta=0;scanf("%d",&a);intsum=0;inti=0;intret=0;for(i=0;i<5;i++){ret=ret*10+a;sum=sum+ret;}printf("%d\n"......