摘要: 题目描述 有一个长度为n的整数序列。请写一个程序,先把序列中的最小值与第一个数交换,再把最大值与最后一个数交换。输出转换好的序列。 分别编写两个函数MinIndex()和MaxIndex()来计算最小值下标和最大值下标。 int MinIndex(int a[], int n); //函数返回数组a 阅读全文
posted @ 2020-12-29 23:15 文明sh 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 题目描述 对一维数组按照从小到大的顺序排序。程序定义函数sort()来实现数组a的排序。函数原型如下: void sort(int a[], int n); 数组元素的输出调用PrintArr()。 输入 第一行输入一个整数n(1<=n<=10),表示数组有n个整数;第二行输入n个整数。 输出 输出 阅读全文
posted @ 2020-12-29 17:35 文明sh 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一个非递减有序的整型数组有n个元素,给定一个整数num,将num插入该序列的适当位置,使序列仍保持非递减有序。 要求定义一个函数insert(),将整数num插入在数组a的适当位置上,函数原型如下: int insert(int a[], int n, int num); 另外函数仍然调用 阅读全文
posted @ 2020-12-29 17:03 文明sh 阅读(125) 评论(0) 推荐(0) 编辑