排序 求助
  • 板块题目总版
  • 楼主QinKanghua
  • 当前回复9
  • 已保存回复9
  • 发布时间2024/8/11 21:16
  • 上次更新2024/8/11 22:42:47
查看原帖
排序 求助
1365308
QinKanghua楼主2024/8/11 21:16

自己写的一个排序函数,出了一亿点问题,求助,谢谢!!

#include <iostream>
using namespace std;
int list[15];
int sort(int num) {
	int j = 0;
	while (num <= list[j]) {
		j++;
	}
	int i = 9;
	if (list[j + 1] != 0) {
		while (i != j) {
			list[i + 1] = list[i];
			i--;
		}
	}
	list[j] = num;
	return 0;
}
int main() {
	int n;
	for (int i = 1; i <= 10; i++) {
		cin >> n;
		sort(n);
	}
	for (int i = 0; i <= 9; i++) cout << list[i] << " ";
	return 0;
}

十分感激!!

2024/8/11 21:16
加载中...