题目
c语言,三个数a,b,c按大小顺序输出,求流程图
提问时间:2020-11-24
答案
先令一个中间值 t ;
然后依次比较a,b,c ;
具体过程是这样
先比较a和b的值,如果a大于b,则利用t把a和b进行交换;然后比较a和c的值,如果a大于c,则利用t把a和c的值进行交换;最后比较b和c的值,如果b大于c,则利用t把b和c的值进行交换; 接着就可以按照从小到大的顺序依次输出啊a,b,c了
程序如下
#include
void main()
{
int a,b,c,t;
printf("请依次输入a,b,c:");
scanf("%d%d%d",&a,&b,&c);
if(a>b) {t=a;a=b;b=t;}
if(a>c) {t=a;a=c;c=t;}
if(b>c) {t=b;b=c;c=t;}
printf("按从小到大的顺序输出a=%d,b=%d,c=%d ",a,b,c);
}
然后依次比较a,b,c ;
具体过程是这样
先比较a和b的值,如果a大于b,则利用t把a和b进行交换;然后比较a和c的值,如果a大于c,则利用t把a和c的值进行交换;最后比较b和c的值,如果b大于c,则利用t把b和c的值进行交换; 接着就可以按照从小到大的顺序依次输出啊a,b,c了
程序如下
#include
void main()
{
int a,b,c,t;
printf("请依次输入a,b,c:");
scanf("%d%d%d",&a,&b,&c);
if(a>b) {t=a;a=b;b=t;}
if(a>c) {t=a;a=c;c=t;}
if(b>c) {t=b;b=c;c=t;}
printf("按从小到大的顺序输出a=%d,b=%d,c=%d ",a,b,c);
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1乙酸、乙醇的分离
- 2K为何值时,方程8x-5=kx+4有正整数解,并求出所有解的和
- 3I perfer__to__TV.A:to read,watch B:to read,watching C: reading watchD:reading,watching
- 4已知a1=[1 2 -2](转置),a2=[-4 2 3](转置),三维向量c与a1、a2正交,求c=______
- 516:20=32:()=()÷5分之()=():0.2
- 6急!关于苏武传
- 7跳高运动员为了取得好成绩,在起跳前总要先进行一定距离的助跑,然后起跳,助跑的作用是( ) A.获得动能进而转化为重力势能 B.为了充分利用惯性 C.为了使跳高过程更省力 D.为起跳
- 8一栋楼房每上一层要走17个台阶,到亮亮家要走85个台阶.亮亮家住几楼?
- 9△ABC中,∠C=90度,AD平分角∠BAC,ED⊥BC于D,DF‖AB,求证:AD与EF互相垂直平分.
- 10对基尔霍夫定律的认识
热门考点