
设计C语言流程图,由键盘输入任意3个数,按降序将其输出?
2个回答
展开全部
#include"stdio.h"
void main()
{
float shu[3],temp;
while(1)
{ printf("请输入三个数:");
scanf("%f%f%f",&shu[0],&shu[1],&shu[2]);
for(int i=0;i<2;i++)
{
if(shu[0]<shu[1])
{
temp=shu[0];
shu[0]=shu[1];
shu[1]=temp;
}
if(shu[1]<shu[2])
{
temp=shu[1];
shu[1]=shu[2];
shu[2]=temp;
}
}
printf("这三个数的顺序是:%f>%f>%f\n\n",shu[0],shu[1],shu[2]);
}
}
这个是浮点数的,要整数的话就改一下吧
void main()
{
float shu[3],temp;
while(1)
{ printf("请输入三个数:");
scanf("%f%f%f",&shu[0],&shu[1],&shu[2]);
for(int i=0;i<2;i++)
{
if(shu[0]<shu[1])
{
temp=shu[0];
shu[0]=shu[1];
shu[1]=temp;
}
if(shu[1]<shu[2])
{
temp=shu[1];
shu[1]=shu[2];
shu[2]=temp;
}
}
printf("这三个数的顺序是:%f>%f>%f\n\n",shu[0],shu[1],shu[2]);
}
}
这个是浮点数的,要整数的话就改一下吧
展开全部
#include"stdio.h"
void
main()
{
float
shu[3],temp;
while(1)
{
printf("请输入三个数:");
scanf("%f%f%f",&shu[0],&shu[1],&shu[2]);
for(int
i=0;i<2;i++)
{
if(shu[0]
%f>%f\n\n",shu[0],shu[1],shu[2]);
}
}
这个是
浮点数
的,要整数的话就改一下吧
void
main()
{
float
shu[3],temp;
while(1)
{
printf("请输入三个数:");
scanf("%f%f%f",&shu[0],&shu[1],&shu[2]);
for(int
i=0;i<2;i++)
{
if(shu[0]
%f>%f\n\n",shu[0],shu[1],shu[2]);
}
}
这个是
浮点数
的,要整数的话就改一下吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询