|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 贪吃鱼不吃吃驴 于 2018-11-19 22:04 编辑
#include <stdio.h>
void main()
{
int a[10]={-12,100,16,6,23,80,0,115,110,56};
int i,j,max;
int b[10];
for(j = 0;j < 9;j ++)
{
for(i = 0;i < 9-j;i ++)
{
if(a > a[i+1])
{
max = a;
a = a[i+1];
a[i+1] = max;
}
}
}
//b = a;
//return a[10];
for(i = 0;i < 10; i ++)
{
printf("%d ",a);
}
}
- #include <stdio.h>
- void main()
- {
- int i,j,temp,a[10]={5,9,8,7,6,2,3,1,4,10};
- for(i=0;i < 10-1;i++) // i 总共有多少个数
- {
- for(j=0;j < 10-1-i;j++) // j 每个数比多少次
- {
- if(a[j] > a[j+1])
- {
- temp = a[j]; // 实际用j来交换
- a[j] = a[j+1];
- a[j+1] = temp;
- }
- }
- }
- printf("the sorted numbers:\n");//输出
- for(i=0; i < 10; i++)
- {
- printf("%d ",a[i]);
- }
- printf("\n");
- }
复制代码
|
|