输入3个数a,b,c
来源:百度知道 编辑:UC知道 时间:2024/09/25 15:30:07
#include<stdio.h>
int main()
{
float a,b,c,t;
scanf("%f,%f,%f",&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("%f,%f,%f\n",a,b,c);
getch();
return 0;
}
最后一步怎么实现啊,高手帮忙整个过程解释下啦,谢谢啊
int main()
{
float a,b,c,t;
scanf("%f,%f,%f",&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("%f,%f,%f\n",a,b,c);
getch();
return 0;
}
最后一步怎么实现啊,高手帮忙整个过程解释下啦,谢谢啊
倒数第三行是getchar();
如果a>b,则a,b互换;1
如果a>c,则a,c互换;2
如果b>c,则b,c互换;3
1执行完,a中存放的是比b小的数,2执行完,a中存放的是比c中小的数,此时a中是最小的,3执行完,b中存放的<c中存放的,所以是由小到大输出。
排序问题
这个程序就是叫你随便输三个数
然后按小到大顺序将这三个数输出
前面两个 if 与教育是把最小值存到 a 中,其他的两数的值分别在 b c 中 最后 一个if 是找出乘下两个数的最小值 存到b 最大值就在 c 中
数第三行是getchar(); 在文件#include <conio.h> 中 去掉 最后提示行
1-9,9个数选3个组成有序数组(a,b,c)且满足a<b<c
输入3个整数a,b,c(100以内),
有3个数a,b,c,要求按大小顺序把它们打印出来。
有3个数a,b,c,要求按大小顺序把他们打印出来?
若a+b+c=30,a<b<c 确定三角形的个数 求解
有3个数a、b、c,要求按大小顺序把它们输出(用C来写)
C语言流程图:把3个数A,B,C要求按大小顺序把它们打印出来
已知集合A,B,C,且A属于B,A属于C,B={0,1,2,3,4,},C={0,2,4,8},则集合A的子集的个数最多有几个
写一个C程序,输入a,b,c,输出最大值
a=b*7/3=8/8*c=d*11/12,且a,b,c,d都不等于0,则a,b,c,d四个数谁最大?谁最小?哪二个数相等?为什么?