当前位置:首页 » 编程语言 » 给定一组数求最大值c语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

给定一组数求最大值c语言

发布时间: 2022-06-30 11:17:17

c语言中求一组数的最大值 ^_^||

#include<stdio.h>

voidmain()
{
inta[]={1,2,3,4,10,8,9};
intmaxNum;
maxNum=a[0];
for(inti=0;i<7;i++)
{
if(a[i]>maxNum)
{
maxNum=a[i];
}
}
printf("最大值=%d ",maxNum);
}

㈡ 用C语言编写程序,从键盘输入四个数,怎么求其最大值

代码如下:

#include <stdio.h>
void main()
{
float a,b,c,d,max;
printf("请输入四位数字:\n");
scanf("%f%f%f%f",&a,&b,&c,&d);
max=a;
if(max<b)
max=b;
if(max<c)
max=c;
if(max<d)
max=d;
printf("最大的数值为:%f\n",max);
}
不知道帮没帮到你的忙 呵呵

望采纳

㈢ c语言求一组数中的最大值

#include<stdio.h>
#include<string.h>
intmain()
{
inti;
intaa[10]={5,7,8,77,1,3,4,6,13,2};
intaaa=aa[0];
for(i=0;i<10;i++)
{
if(aaa<aa[i])
{
aaa=aa[i];
}
}
printf("最大数字是:%d",aaa);
}

㈣ c语言求一组数的最大值

#include <stdio.h>

int main()

{ int i,n,x,max;

printf("有几个数:");

scanf("%d",&n);

printf("请输入%d个整数: ",n);

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

{ scanf("%d",&x);

if(i==0||x>max)max=x;

}

printf("最大值是%d ",max);

return 0;

}

㈤ 输入一组数,求最小值,最大值,和及平均值C语言一维数组

>int main(){int a,b,c,temp,smallest;float Average;printf("input three different numbers:");scanf("%d,%d,%d",&a,&b,&c);Average=(a+b+c)/3;。

3、定义a、b、c来表示我们所要输入的三位不同的整数,temp表示求出最小值时的中间变值,Average表示我们所求的平均值,smallest表示我们最终要求出的最小值,分别定义给其分配空间。

4、Average=(a+b+c)/3 表示我们向计算机发出求出平均值的命令。指示计算机帮我们计算出这三个值的平均值。

5、前面我们定义smallest是整形,所以后面我们输出时也要必须与其对应,使用“%d”来完成它的输出。

6、最后,点击运行命令即可输出我们想要的结果了。

㈥ C语言问题 输入一组数,求其中最大值和最小值,以及这组数的和及平均值。

scanf("%d%d%d%d%d%d%d%d%d%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
错了,你上面定义的是float型就应该是
%f。
还有你这输入的太麻烦了。
for(i=0;i
a[i])
min=a[i];
还有if(a[i]>max)
max=a[i];
应改成
max=a[0];
for(i=0;i
评论
0
0
加载更多

㈦ c语言中找出一个数组中最大值,并指出其号数!

1、在Visual Studio 2019中新建一个C语言文件。

㈧ “输入一组数,找出最大值和最小值”的c程序怎么写

#include"stdio.h"
//从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出
intmain()
{
inti;
floatmax,min,num[10];
printf("请输入10个数,每输入一个数按回车键结束: ");
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=num[i];

}

printf("最大为:%f 最小为:%f ",max,min);
return0;
}

㈨ c语言中,从一组数中找最大值和最小值

#include <stdio.h>

// 获取数组元素的最大值和最小值

int main(void){

(此处空一行)

int arr[] = {1,2,3,5,67,8,9,33};

int min,max;

compute_m(arr,sizeof(arr)/sizeof(int),&min,&max);

(此处空一行)

printf("result: min = %d , max = %d ",min,max);

return 0;

}

(此处空一行)

void compute_m(int arr[],int len, int* min ,int* max){

for(int i=0;i<len;i++){

if (*min>arr[i]){

*min = arr[i];

}

(此处空一行)

if (*max<arr[i]){

*max = arr[i];

}

}

}

(9)给定一组数求最大值c语言扩展阅读:

实际操作

int ary[5];

int max;

int min;

printf("请输入数组中的五个数字: ");

for (int i=0; i<5; i++)

{

scanf("%d",&ary[i]); //数组中存放五个数字必须挨个遍历存放

}

max = ary[0];

min = ary[0]; //把ary[0]都赋值给max和min

for(int j=1; j<5; j++) //求最大、最小

{

if (max<ary[j])

max = ary[j]; //有比max大的就赋值给max

if (min>ary[j])

min = ary[j]; 有比min小的就赋值给min

}

printf("数组中的最大值为 %d , 最小值为 %d ",max,min);

㈩ c语言。输入一组数求最大值。编程越简单越好~

#include<stdio.h>
intmain(){
inti,n,temp,max;
printf("请输入要录入数字的个数:");
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&temp);
if(i==0||temp>max)
max=temp;
}
printf("max=%d",max);
return0;
}