當前位置:首頁 » 編程語言 » 如何求一堆數中的最大數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;

}