C++语言编程:输入三个数,从小到大输出。

画出流程图,并用清晰的思路写出程序... 画出流程图,并用清晰的思路写出程序 展开
 我来答
匿名用户
2014-01-10
展开全部
main(){int number[3],i,j,t;for(i=1;i<=3;i++) /*用for循环给数组赋值 */ { scanf("%d",&number[i]); }for(j=1;j<=2;j++) /*如果number[j]>number[j+1],则交换他们的值,这样就从小道大排列 */
if(number[j]>number[j+1])
{ t=number[j+1];number[j+1]=number[j];number[j]=t; }
printf("%d %d %d ",number[1],number[2],number[3]);getch();
}
匿名用户
2014-01-10
展开全部
#include "stdio.h"
#include "conio.h"
main()
{
int x,y,z,t;
scanf("%d%d%d",&x,&y,&z);
if (x>y)
{t=x;x=y;y=t;} /*交换x,y的值*/
if(x>z)
{t=z;z=x;x=t;} /*交换x,z的值*/
if(y>z)
{t=y;y=z;z=t;} /*交换z,y的值*/
printf("small to big: %d %d %d\n",x,y,z);
getch();
}
这是turbo C编译的 建议你去网上下载个 C语言葵花宝典.chm 里面有100个例子 个人认为很好 你可以参考下 流程图 只要你弄懂了这个程序的走向应该可以画出来的 相信自己 你能哈
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式