我们刚学到冒泡 有的方法还没学
麻烦给下代码
用C#语言向已经排好序的数组中添加数据,添加数据后数组仍然是有序的
答案:2 悬赏:20 手机版
解决时间 2021-03-11 00:48
- 提问者网友:山高云阔
- 2021-03-10 12:55
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-03-10 13:43
数组中不能添了吧,数组长度已经固定了,除非用一个新数组把以前的数组给包含进来然后插入新的数据重新排下序就OK了
全部回答
- 1楼网友:话散在刀尖上
- 2021-03-10 14:00
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace consoleapplication2
{
class program
{
static void main(string[] args)
{
const int n=10;
int[] a = new int[11];
int i;
for (i = 0; i < n; i++)
{
a[i] = int.parse(console.readline());
}
int k = int.parse(console.readline());
for (i = 0; i < n; i++)
{
if (a[i] >= k) { break; }
}
for (int j = n ; j > i; j--)
{
a[j] = a[j - 1];
}
a[i] = k;
for (i = 0; i < n + 1; i++) { console.writeline(a[i]); }
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯