2个回答
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();
}
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个例子 个人认为很好 你可以参考下 流程图 只要你弄懂了这个程序的走向应该可以画出来的 相信自己 你能哈
#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个例子 个人认为很好 你可以参考下 流程图 只要你弄懂了这个程序的走向应该可以画出来的 相信自己 你能哈
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询