输入10 个 整数存放在一维数组中, 找出值最大和最小的元素输出最大值、 最小值及它们所在的元素下标 [ 输入 ] 输入 10 个 整数整数以空格间隔 [ 输出 ] 第一行输出最大值及其所在的元素下标, 最大值和下标以空格间隔, 第二行输出最小值及其所在的元素下标, 最小值和下标以空格间隔 相关知识点: 试题...
首先需要定义一个大小为10的数组,用来保存输入的10个整数; 通过循环从键盘输入10个整数,并将其保存到数组中; 定义两个变量,一个用来保存最大值,另一个用来保存最小值,同时也需要定义两个变量用来保存最大值和最小值所在的下标; 再次通过循环遍历数组,依次与当前的最大值和最小值进行比较,如果发现比当前最大...
C语言.由键盘输入10个整数存入数组,输出最大值、最小值及它们的位置信息.并将最大、最小值位置互换后,再由键盘输入10个整数存入数组,输出最大值、最小值及它们的位置信息.
题目 从键盘输入10个整型数据,放入数组a中,求其最大值、最小值及其所在元素的下标位置,并输出。 #include int main(void) { int a[10], n, max, min, maxPos, minPos; for (n=0; n 相关知识点: 试题来源: 解析a[n]>max;n;a[n]
从键盘任意输入10个整数,计算并输出最大值和最小值及其它们在数组中的下标位置。按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。程序运行结果示例1:Input 10 numbers:1 2 3 4 5 6 7 8 9 10↙max=10,pos=9min=1,pos=0程序运行结果示例2:Input 10 numbers:2 4 5 6 8 10 1 3 5 ...
正文 1 #include<stdio.h>int main(){int a[10],n,max,min,maxxiabiao,minxiabiao;for(n=0;n<=9;n++){scanf("%d",&a[n]);}max=min=a[0];maxxiabiao=minxiabiao=0;for(n=0;n<=9;n++){if(a[n]>max){max=a[n];maxxiabiao=n;}else if(a[n]<min){min=a[n];minxiabiao=n;}}...
解题思路:先键盘输入10个整数,假设数组的第1个是最大数max,同时设置最大值下标为0,接着for循环依次判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标,最后输出最大数和数组下标。参考代码:include<stdio.h> int main() { int i,a[10],max,maxi;//输入10个整数 for(i=0;...
下面程序的功能是从键盘输入10个整数,用函数编程实现计算其最大值和最小值,并互换它们所在数组中的位置。程序运行结果如下:Input n(nA.第41行:int a[]第4
1、任意输入10个整数放入数组中求其中的最大值和最小值的源代码如下:include <stdio.h> void main(){ int array[10];//用来存储输入的数据 int max;//用来存放最大的数 int i;//用于循环 for(i=0;i<10;i++) //一次输入10个数 { //输入一个数并按回车键 scanf("%d",&a[i])...