问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...由大到小的次序将它们显示到屏幕上。用插入排序法

发布网友 发布时间:2024-01-16 11:52

我来回答

4个回答

热心网友 时间:2024-04-24 17:51

代码如下,有问题可以追问我:
==========================================================================
#include <stdio.h>

main()
{
int a[10];
int i,j,k;
printf("Please enter 10 number : ");
for(i=0; i<10; i++) scanf("%d",&a[i]);

for(i=1; i<10; i++) /* 插入排序主算法 */
{
k = a[i];
for (j=i-1; j>=0 && k<a[j]; j--) /* 仅仅修改此处即可修改排序方式 */
a[j+1] = a[j];
a[j+1] = k;
}

printf("10 number after sort : ");
for(i=0; i<10; i++) printf("%d ",a[i]);
getch();
}

热心网友 时间:2024-04-24 17:57

#include<iostream>
using namespace std;
int main()
{
int i,j;
int k;
int temp;
int a[10];
printf("请输入10个数: \n");
for (i=1;i<11;i++)
{
printf("第%d个数: ",i+1);
scanf("%d",&a[i]);
}
for(i = 1;i<10;++i)
{
temp = a[i];
for(j=i;j>0&&temp<a[j-1];--j)
{
a[j]=a[j-1];
}
a[j]=temp;
}
for(k=1;k<11;++k)//输出结果。
cout<<a[k]<<" ";
cout<<endl;
return 0;
}

热心网友 时间:2024-04-24 17:55

#include<stdio.h>
#define N 10
insert_sort(int a[],int n)
{
int i,j,temp;
for(i = 1;i < n;i++){
temp = a[i];
for(j = i -1;j >= 0 && temp > a[j];j--)
a[j+1] = a[j];
a[j+1] = temp;
}
}

int main(void)
{
int a[N] = {0};
int i, num;
srand(time(NULL));
printf("排序前:");
for(i = 0; i < N; i++) {
a[i] = rand() % 100;
printf("%d ",a[i]);
}
insert_sort(a,N);
printf("\n排序后:");
for(i = 0; i < N; i++)
printf("%d ", a[i]);
printf("\n");
return 0;
}

热心网友 时间:2024-04-24 17:59

一楼的使用c++输入格式的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这种情况需要准备什么样的证据才能保证维权成功,关于个人知识产权方面... 侵犯著作权罪成立的条件是什么 网站被抄袭,怎么办?官网网页内容抄袭引发的法律问题 版权申请哪家性价比高? 著作权侵权损害如何赔偿 瓷砖划痕怎么处理方法 地板砖划痕怎么去除十种方法 关于梦幻西游转区的一些问题。懂的进。 茶叶泡水发苦的原因茶叶泡水发苦是什么原因 ...那又怎么样?从化学角度讲不也是那种分子起的作 不用手机号码怎么注册? u盘误删了文件,求一个类似数据恢复软件的软件,要免费版的!!! 没有手机号怎么申请新的 注册新后旧的怎么找回? 不用手机号码怎么注册? 没有手机号怎么申请新的 如何培养孩子的食欲 让孩子胃口大开的方法有哪些? 你好,我的K宝丢了,于是去银行换了一个,但是之前的又找到了,之前的... ...的卡绑定了K宝 现在重新办卡的话可以跟原来的K宝绑定吗 话说农行真 ... ...日本的朋友,请问日本有哪些大银行?像中国的工商银行、中国银行... 父母可以尝试哪些方法来让孩子更爱吃饭? 一年可以修改两次吗? 电热水袋可不可以自己注水? 机制考工程力学还是机械设计基础?哪个更容易得分? EXO,快乐大本营,一共是哪年哪几期。速 为什么360老是把我下的单击游戏给删了 修改一次,一年之内可以改第二次吗? 机械设计基础难吗? ...我又卡办了个新了的卡和k宝之前的k宝还能用吗 c语言,输入十个数,从小到大输出,直接插入排序算法,这题怎么错了_百度知... 一年内已经修改过一次了,还能不能改第二次? ...如果支付时银行卡里没钱会从零钱包里自动扣款吗? 微信里没钱设置了零钱支付,怎么自动扣转银行卡支付,不是有零钱余额不... 如何提升孩子的食欲? 没到一年时间怎么改? 一年修改一次是什么意思,就是假如说2020年修改过一次2021年是不... KASHU注册过商标吗?还有哪些分类可以注册? 一年内怎么改第二次 一年内怎么改第二次 闽南人的杰出代表人物 ...我想用全站仪求任意一个未知坐标点的坐标,如何操作, 未满一年可以强制改吗? 没有手机号怎么注册? 对对子 黄酒倚风村酒熟 一年改2次的办法 现金日记账余额出现负数,怎么调啊 没有手机号怎么注册? 一个手机号在注册了一个微信后又注册了新的,旧的怎么找回? ...知道在哪里才可以看到“山东综艺频道的派对”的全部啊???_百度...