编写程序,从键盘输入5个不相同的整数保存在数组中。输出最大值及其

编写程序,从键盘输入5个不相同的整数保存在数组中。输出最大值及其所在的位置。

#include <stdio.h>
void main()
{
int i,max,k=0,a[5];
for(i=0;i<5;i++)
scanf("%d",&a[i]);
max=a[0];
for(i=1;i<5;i++)
if(max<a[i])
{max=a[i];k=i;}
printf("\n最大值: %d\n下标: %d",max,k);
}

温馨提示:内容为网友见解,仅供参考
无其他回答

编写程序,从键盘输入5个不相同的整数保存在数组中。输出最大值及其
include <stdio.h>void main(){int i,max,k=0,a[5];for(i=0;i<5;i++)scanf("%d",&a[i]);max=a[0];for(i=1;i<5;i++)if(max

c语言从键盘输入5个整数并保存到数组中,求该5个整糖的最大值,最小值...
printf("最小值:%d\\n", min);printf("平均值:%.2f\\n", average);return 0;} ```这段代码首先定义了一个名为`nums`的数组,用于存储5个整数。然后通过for循环,从键盘输入5个整数,并将它们保存到数组中。接下来,使用for循环遍历数组,找出最大值和最小值。在这个例子中,我们将第一个数...

编写一个程序从键盘输入5个整数,将最大、最小的整数找出来输出
package yangqingfei123;import java.io.BufferedReader;import java.io.InputStreamReader;public class Yangpengfei { \/ param args \/ public static void main(String[] args) { \/\/ TODO Auto-generated method stub int max=0;int min=0;BufferedReader br=new BufferedReader(new InputStreamReade...

java从键盘输入五个数,求解最大数
定义一个数组,长度为5,用来存储输入的5个数。通过循环,依次从键盘输入5个数,并将它们存储到数组中。定义一个变量,用来存储最大值,初始值为数组的第一个元素。通过循环,依次比较数组中的每个元素,如果比当前最大值大,则更新最大值。最后输出最大值。代码实现如下:import java.util.Scanner;pu...

编程从键盘输入一个5行5列的二维数组数据,并找出数组中的最大值及其所 ...
int i,j,max,row,col,min;int a[5][5]={{2,33,1,22,12},{24,3,25,6,7,},{31,1,22,4,3},{8,76,5,33,42},{21,22,7,89,10}};max = a[0][0];row=0;col=0;for(i=0;i<5;i++)for(j=0;j<5;j++)if(a[i][j]>max){ max=a[i][j];row=i;col=j;}...

用c#编写程序求5个数中的最大数(数据由用户从键盘输入)
,");Console.WriteLine("求出最大值为:");int max= getMax(arr);Console.Write(max);Console.ReadKey();} } private static int getMax(int[] arr){ int x = arr[0];for (int i=1; i < arr.Length; i++){ if (x < arr[i]){ x = arr[i];} } return x;} } } ...

编写一个C程序,从键盘输入五个整数并保存到数组中,求数组元素之和 用函...
for(int i=0;i<5;i++){ scanf("%d",arr+i);} } int getSum(int* arr){ int sum=0;for(int i=0;i<5;i++){ sum+=*(arr+i);} return sum;} int main(){ int arr[5],sum;printf("input 5 numbers:\\n");initArr(arr);sum=getSum(arr);printf("sum is:%d\\n",sum...

编写java程序:输入一组整数存放在数组中,比较并输出其中最大值和最小...
class Arr{ \/\/数组 int[] arr = {3,1,6,4,5,10,2}; \/\/对数组进行简单的排序 java.util.Arrays.sort(arr); \/\/输出最大值、最小值 System.out.println("最大值:" + arr[arr.length-1] +"\\n最小值:" + arr[0]); \/\/从小到大输出 System.out.println...

反向输出有5个元素的int数组中各元素的值
没有看懂你写的代码,我帮你写一个吧,默认数组下标从0开始,一般如a[5]这样的数组,最大只能存储到a[4]。include <stdio.h>int main(){ \/\/\/ \/\/已知五个数 \/*int a[5] = {1, 2, 3, 4, 5}, i; *\/ \/\/\/ \/\/\/ \/\/从键盘输入5个数 int a[5], i;...

3、从键盘输入5个数到数组中,并将5个数倒序输出。
public static void main(String[] ars){ int[] arr = new int[5];Scanner in = new Scanner(System.in);int max = 0;for(int i = 0;i<5;i++){ arr[i] = in.nextInt();if(max<arr[i])max = arr[i];} System.out.println("max = "+max);for(int i = 4;i>=0;i-...

相似回答