作业帮 > 综合 > 作业

C语言 有三个数a,b,c要求按大小顺序把它们打印出来.用流程图表示怎么画?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 10:47:26
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\n",a,b,c);
}
再问: 你这个....有点晕
再答: 运行 if(a>b) {t=a;a=b;b=t;} 之后 这样 ac) {t=a;a=c;c=t;} 这样 ac) {t=b;b=c;c=t;} 这样