在一个能存放10个蒸熟的数组中,存放了9个已按从小到大顺序排列的整数。先输入一个整数插入到该数组中,

在一个能存放10个蒸熟的数组中,存放了9个已按从小到大顺序排列的整数。先输入一个整数插入到该数组中,要求数组的各个元素仍按从小到大的顺序排列。... 在一个能存放10个蒸熟的数组中,存放了9个已按从小到大顺序排列的整数。先输入一个整数插入到该数组中,要求数组的各个元素仍按从小到大的顺序排列。 展开
 我来答
ayの0374e萨
2013-12-20 · 超过56用户采纳过TA的回答
知道答主
回答量:124
采纳率:0%
帮助的人:136万
展开全部
欢迎各路英雄救命 满意答案κiζs嘴哥↙8级2009-06-19你会不会 冒泡排序啊!就是用循环把你的9个数字,一次拿出来和你要插入的数字比较,然后放他的位置! 追问: 会一点,但是能不能详细地编译出来的 谢谢 回答: 首先把你要插入的数给一个变量b,然后在用个循环for(int i=0;i<9;i++)一次取出你数组中的一个值,然后和你的这个变量比较,假设数组为A[],你到for里面搞个判断,a[i]>b&&a[i+1]<b那么,就可以说明你的这个值就在a[i]和a[i+1]这个位置撒,好好看哈冒泡排序就可以了! 追问: 还不是很清楚,我要的是程序设计,可以列出来吗 考试用的啊 谢谢 回答: int a[10]={0,1,2,3,4,6,7,8,9};//数组 int c;//变量 for(int i=0;i<9;i++){int min=a[i];//初始一个小变量 int max=a[i+1];//初始一个大变量 if(min>max)//开始比较2个值,满足前面一个比后面一个值大就换位置{c=a[i+1];a[i+1]=a[i];
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式