数据顺序调整 由键盘任意输入10个数,将最大数调到最前面,最小数调到最后面.输入:任意10个数 输出:数据调整后的10个数.输入样例:0 1 2 3 4 5 6 7 8 9 输出样例:9 1 2 3 4 5 6 7 8 0 提示:① 定
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 00:05:34
数据顺序调整由键盘任意输入10个数,将最大数调到最前面,最小数调到最后面.输入:任意10个数输出:数据调整后的10个数.输入样例:0123456789输出样例:9123456780提示:①定数据顺序调
数据顺序调整 由键盘任意输入10个数,将最大数调到最前面,最小数调到最后面.输入:任意10个数 输出:数据调整后的10个数.输入样例:0 1 2 3 4 5 6 7 8 9 输出样例:9 1 2 3 4 5 6 7 8 0 提示:① 定
数据顺序调整 由键盘任意输入10个数,将最大数调到最前面,最小数调到最后面.
输入:任意10个数
输出:数据调整后的10个数.
输入样例:0 1 2 3 4 5 6 7 8 9
输出样例:9 1 2 3 4 5 6 7 8 0
提示:① 定义四个变量d1、d2、x1、x2,分别存放最大数、最小数及它们的位置;
② 在循环开始前,将第一个元素作为参考,将其值分别存入d1、x1,将其下标分别存入d2、x2;
③ 在循环中将其它元素逐一与d1比较,若比d1大,将其存入d1,并将其下标存入d2;否则将其与x1比较,若比x1小,将其存入x1,并将其下标存入x2;
④ 结束循环后,将d2所示位置的数与第一个数交换,将x2所示位置的数与最后一个数交换,然后输出数组所有元素即可.
数据顺序调整 由键盘任意输入10个数,将最大数调到最前面,最小数调到最后面.输入:任意10个数 输出:数据调整后的10个数.输入样例:0 1 2 3 4 5 6 7 8 9 输出样例:9 1 2 3 4 5 6 7 8 0 提示:① 定
#include
#include
void main ()
{
int i,a[10],temp;
int kmax=0,kmin=0;
for(i=0;i