c语言从键盘上输入十个数据存入数组a中,调用函数findmax求数组中的最大值并输

c语言从键盘上输入十个数据存入数组a中,调用函数findmax求数组中的最大值并输

#include <stdio.h>

//从键盘上输入十个数据存入数组a中,

//调用函数findmax求数组中的最大值并输

void findmax(int a[])

{

    int i = 0,maxNum = a[0];


    for(i =1;i<10;i++)

    {

        if(maxNum < a[i])

            maxNum = a[i];

    }

    printf("output the max number:");

    printf("%d\r\n",a[i]);

}

int main()

{

    int a[10],i;

    printf("Enter ten number:\r\n");

    for(i=0;i<10;i++)

        scanf("%d",&a[i]);

    findmax(a);


    return 0;

}

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

C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出...
inti;floatmax,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<10;i++){ if(max<num[i])max=num[i];elseif(min>num[i])min...

C语言编程:键盘输入10个数,用函数实现计算数据中最大值、最小值,并返 ...
在主函数中声明一个具有10个int型元素的数组存放键盘输入的数据,声明变量ml记录最大值位置、ms记录最小值位置。自定义一个函数void Input_Max_Min(int *p,int *pl,int *ps)来完成题设要求,其中p是数组首指针,pl是最大值位置(下标)变量指针,ps是最小值位置(下标)变量指针。在主函数中输出结果。

从键盘输入10个整型数据,放入数组a 中,求其最大值、最小值及其所在元素...
1、输入a=[12,2,3,4,34,24],创建一个a列表。2、输入max_value=max(a),进行获取a列表的最大值。3、运行py文件,可以看到最大值是34。4、输入max_index=a.index(max(a)),进行获取最大值的下标。5、运行py文件,可以看到a列表的最大值下标为4,需要注意的是下标是从0开始的。

C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出...
inti;floatnum[10];printf("请输入10个数,每输入一个数按回车键结束:\\n");for(i=0;inum[i]){min=num[i];}}printf("最大值为:%f\\n最小值为:%f\\n",max,min);\/\/关于return用法的额外信息:在C语言中,main函数通常返回0表示程序正常结束。在C++中,尽管C++98和C99标准略有不同,但...

C语言编程:将从键盘输入十个整数存入数组中,计算所有元素的平均值及最...
{ int k = 0, sum = 0, max;int a[10];for(; k < 10; k ++){ scanf("%d", &a[k]);} max = a[0];for(k = 0; k < 10; k ++){ sum += a[k];if(a[k] > max){ max = a[k];} } printf("最大值为%d\\n",max);printf("平均值为%d\\n",sum \/ 10);ret...

C语言编程:任意输入10个整数放入数组中,然后求其中的最大值和最小值...
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])...

C语言,输入10个数,把最大值的数找出来并输出。
include<stdio.h> main(){ int i,a,b;int max,min;int max=0,min=0;printf("please input 10 numbers:");scanf("%d",&a);max = a;min = a;for(i=2;i<=10;i++){ scanf("%d",&a);if(a>max)max=a;if(b<min)min=a;} printf("max=%d\\n,max);} ...

C语言编程:任意输入10个整数放入数组中,然后求其中的最大值和最小值...
{ int a[10],max,min,i,x,y;printf("请输入10个数字:\\n");for(i=0;i<10;i++)scanf("%d",&a[i]);max=a[0];min=a[0];for(i=0;i<10;i++){ if(a[i]>max){ max=a[i];x=i;} if(a[i]<min){ min=a[i];y=i;} } printf("max=%d,下标为%d,min=%d,下标为...

从键盘输入10个整数并保存到数组,求出该10个整数的最大值、最小值以及...
int main(){ int score[10]; \/\/这里你自己初始化一下数组内容 int sum=0,last=0,high=0,pass=0;float ave,jigelv;for(i=0;i<10;i++){ printf("please input number\\n");scanf("%d\\n",&s[i]);sum+=a[i];last = a[i];if(a[i]>high)high = a[i];\/\/计算最高分 if(...

C语言从键盘输入任意的10个整数,从中找出最大值和最小值并输出
{ int arr[10]={0};int i=0;int max=0;int min=0;printf("请输入10个整数:");for(i=0;i<sizeof(arr)\/sizeof(arr[0]);i++){ scanf("%d",&arr<i>);} max=arr[0];for(i=0;i<sizeof(arr)\/sizeof(arr[0]);i++){ if(max<arr<i>){ max=arr<i>;} } min=arr[...

相似回答