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

如何求一堆数中的最大数c语言

发布时间: 2023-06-09 22:11:45

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>

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>

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语言中怎样从一堆数中找到最大和最小的数

  1. #include<stdio.h>

  2. intmain(intargc,char*argv[]){

  3. intn;

  4. intarr[100];

  5. intbiggest;

  6. intsmallest;

  7. printf("输入整数个数: ");

  8. scanf("%d",&n);

  9. printf("输入整数: ");

  10. for(inti=0;i<n;++i)

  11. scanf("%d",&arr[i]);

  12. biggest=arr[0];

  13. smallest=arr[0];

  14. for(inti=1;i<n;++i){

  15. if(biggest<arr[i])

  16. biggest=arr[i];

  17. if(smallest>arr[i])

  18. smallest=arr[i];

  19. }

  20. printf("最大整数:%d ",biggest);

  21. printf("最小整数:%d ",smallest);

  22. return0;

  23. }

    初学者的话建议不要在main中出现形势参数 这是楼上的!!!!!!!!!!!!!!!!

另外的没什么问题

⑤ 输入一个一堆数组,寻找并输出数组中的最大值和最小值c语言怎么编

C语言编程题定义 “int a[10]”,从键盘输入10个元素,求最大 最小值及所在元素的下标
#include<stdio.h>
int main()
{int i,imax=0,imin=0,a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=1;i<10;i++)
if(a[i]>a[imax])imax=i;
else if(a[i]<a[imin])imin=i;
printf("最大值a[%d]=%d\n",imax,a[imax]);
printf("最小值a[%d]=%d\n",,imin,a[imin]);
return 0;
}

⑥ C语言中怎样找到最大的数字

在C语言中找到最大数字的常用方法是使用循环和条件语句。例如,对于一个数组arr,可以使用以下代码找到最大数字:

这段代码首先将数组中的第一个元素作为最大值,然后使用for循环遍历整个数组。在每次循环中,使用if语句判断当前元

⑦ 求c语言程序:用一个函数求N个数的最大值和最小值。。。

#include<stdio.h>
intmax(intn)
{inti,x,f;
scanf("%d",&f);
for(i=1;i<n;i++)
{scanf("%d",&x);
if(x>f)f=x;
}
returnf;
}
intmain()
{intn;
printf("有几个数:");
scanf("%d",&n);
printf("其中最大的数是:%d ",max(n));
return0;
}

#include<stdio.h>

int min;

int maxmin(int n)

{int i,x,f;

scanf("%d",&f);

min=f;

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

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

if(x>f)f=x;

else if(x<min)min=x;

}

return f;

}

int main()

{int n,mm;

printf("有几个数:");

scanf("%d",&n);

mm=maxmin(n);

printf("其中最大的数是:%d 最小的数是:%d ",mm,min);

return 0;

}