哪位大哥来帮个忙?(编程的)

来源:百度知道 编辑:UC知道 时间:2024/06/05 07:49:30
我老师要我们编程,说是做为平时分处理,可我不会啊,来帮个忙啊,谢拉.

题目:编写一个函数实现如下功能:
1.循环输入数字,直到0跳出

2.对输入的数字进行从小到大排序输出
就这样了.帮帮哦.要快点.急者交
不好意思啊,我忘记了.
是c语言

main()
{int a[50]; //定义一个数组,可以定的大一些
int i,j,t,b; //I,j都是用来控制循环次数,t做为中间变量存在,b用来接收你随时输入的数的
printf("input numbers:\n");
for(i=1;i<50;i++) //用来进行输入的,因为数组只设置了这么多
{scanf("%d",&b);
if(b=0)break;
a[i]=b;
}
printf(“\n”); //换行
for(j=1;j<=b;j++) //代表是大规模的移动
for (i=1;i<=b-j;i++)
if (a[i]>a[i+1]) //如果前面数据比后面数据
{t=a[i];a[i]=a[i+1];a[i+1]=t;} //大,那么交换
printf("the sorted numbers : \n");
for(i=1;i<11;i++) //输出
printf("%d ",a[i]); }

什么语言?你连什么语言都不说怎么写?或者是你不知道你们到底开的是什么课?昏

用什么语言都很简单的哦
关键在于算法

自己写