C语言.由键盘输入10个整数存入数组,输出最大值、最小值及它们的位置信息.并将最大、最小值位置互换后,再
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 15:43:09
C语言.由键盘输入10个整数存入数组,输出最大值、最小值及它们的位置信息.并将最大、最小值位置互换后,再
由键盘输入10个整数存入数组,输出最大值、最小值及它们的位置信息.并将最大、最小值位置互换后,再输出调整后的数组.
由键盘输入10个整数存入数组,输出最大值、最小值及它们的位置信息.并将最大、最小值位置互换后,再输出调整后的数组.
/*
输入10个整数(空格隔开) :45 67 71 23 19 87 62 33 91 24
67 71 23 19 87 62 33 91 24
最大值是 :91,索引是 :8
最小值是 :19,索引是 :4
最大值和最小值交换位置后 :
45 67 71 23 91 87 62 33 19 24
请按任意键继续...
*/
#include
int main() {
\x09int i,a[10];
\x09int max = 0,min = 0,t;
\x09printf("输入10个整数(空格隔开) :");
\x09for(i = 0; i < 10; ++i) scanf("%d",&a[i]);
\x09for(i = 1; i < 10; ++i) {
\x09\x09printf("%d ",a[i]);
\x09\x09if(a[i] > a[max]) max = i;
\x09\x09if(a[i] < a[min]) min = i;
\x09}
\x09printf("\n最大值是 :%d,索引是 :%d\n",a[max],max);
\x09printf("最小值是 :%d,索引是 :%d\n",a[min],min);
\x09t = a[max];
\x09a[max] = a[min];
\x09a[min]= t;
\x09printf("最大值和最小值交换位置后 :\n");
\x09for(i = 0; i < 10; ++i) printf("%d ",a[i]);
\x09printf("\n");
\x09return 0;
}
输入10个整数(空格隔开) :45 67 71 23 19 87 62 33 91 24
67 71 23 19 87 62 33 91 24
最大值是 :91,索引是 :8
最小值是 :19,索引是 :4
最大值和最小值交换位置后 :
45 67 71 23 91 87 62 33 19 24
请按任意键继续...
*/
#include
int main() {
\x09int i,a[10];
\x09int max = 0,min = 0,t;
\x09printf("输入10个整数(空格隔开) :");
\x09for(i = 0; i < 10; ++i) scanf("%d",&a[i]);
\x09for(i = 1; i < 10; ++i) {
\x09\x09printf("%d ",a[i]);
\x09\x09if(a[i] > a[max]) max = i;
\x09\x09if(a[i] < a[min]) min = i;
\x09}
\x09printf("\n最大值是 :%d,索引是 :%d\n",a[max],max);
\x09printf("最小值是 :%d,索引是 :%d\n",a[min],min);
\x09t = a[max];
\x09a[max] = a[min];
\x09a[min]= t;
\x09printf("最大值和最小值交换位置后 :\n");
\x09for(i = 0; i < 10; ++i) printf("%d ",a[i]);
\x09printf("\n");
\x09return 0;
}
C语言.由键盘输入10个整数存入数组,输出最大值、最小值及它们的位置信息.并将最大、最小值位置互换后,再
从键盘输入10个整数,存入数组中,找出最大值和最小值所在的位置,将两者对调,然后输出调整后的10个数.
C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出.
用JAVA 编写程序,从键盘读入10个整数存入数组,输出最大值,最小值及它们所在数组中的位置
从键盘输入10个整形数据,放入数组a中,求其最大值,最小值及其所在元素下标位置,并输出.
编写程序,输入100个整数,将它们存入数组a中,查找并输出数组a中的最小值,
随即输入5个整数,找出最大值与最小值的位置,并交换位置,输出调整后数的顺序
C语言程序设计题目!编写程序,对具有10个整数的数组,依次向前移动n个位置,n由键盘输入,输出移动后的结果.(eg:假设
c语言问题:查找一个值不相同的二维整型数组中的最大值和最小值,并将最大值和最小值交换后输出
怎么让数组A的最大值和最小值位置互换?
使用数组实现如下功能:从键盘输入10个整数,输出最大值和最小值.
c语言 从键盘输入6个整数到数组 求最大数及平均值和并输出