输入大量-100至100之间的整数,要求按照从小到大的挨次摆列,但C++中数组下标不克不及利用负数,如何利用下标为负数的数组实现这一排序呢?小编与大师分享利用经验。

工具/原料
- C++
方式/步骤
- 1
首先,界说一个常量,节制数组的大小。

- 2
界说三个整型变量,保留数组的个数、输入的数值,以及姑且变量。

- 3
界说一个整型数组,保留排序的各数值。

- 4
设置数组的初始值为0,用memset函数实现。

- 5
接着,界说一个指针变量,指标的目的数组的第100个元素。

- 6
输入需要排序的数值个数,保留在变量n中。

- 7
然后,输入各数值,并统计每个数值的个数。

- 8
最后,输出排序后的数组,按从小到大排序。

- 9
运行程序,输入数组的各数值后,电脑就会按从小到猛进行排序。








