c語言最大值編譯程序 C語言輸出數(shù)組中最大值,最小值?
C語言輸出數(shù)組中最大值,最小值?1、apply方式,借用Math中的max/min方法實(shí)現(xiàn)2.得到輸出結(jié)果3.sort方式:數(shù)組從小到大排序,數(shù)組第一項(xiàng)就是最小值,最后一項(xiàng)就是最大值 4.得到輸出的結(jié)
C語言輸出數(shù)組中最大值,最小值?
1、apply方式,借用Math中的max/min方法實(shí)現(xiàn)
2.得到輸出結(jié)果
3.sort方式:數(shù)組從小到大排序,數(shù)組第一項(xiàng)就是最小值,最后一項(xiàng)就是最大值
4.得到輸出的結(jié)果
5.假設(shè)當(dāng)前數(shù)組中的第一個(gè)值是最大值,然后拿這個(gè)值和后面的項(xiàng)逐一進(jìn)行比較,如果后面某一個(gè)值比假設(shè)的還要大,說明假設(shè)錯(cuò)了,我們把假設(shè)的值進(jìn)行替換,依次類推
6.首先不要管其他的,先把我們最后要執(zhí)行的代碼都變?yōu)樽址缓蟀褦?shù)組中的每一項(xiàng)的值分別的拼接到這個(gè)字符串中。
7.得到最終的結(jié)果
c語言求n個(gè)數(shù)的最大值?
#include<stdio.h>
int main()
{int i,max,x,n
scanf("%d",&n) //讀入數(shù)據(jù)個(gè)數(shù)
for(i=0i<ni ) //讀入n個(gè)數(shù)
{
if(i==0)scanf("%d",&max) //第一個(gè)數(shù)設(shè)為max
else
{scanf("%d",&x) //讀入后面的數(shù)
if(max<x)max=x //若后面的數(shù)>max,就更新max的值
}
}
printf("max=%dn",max) //最后輸出最大值
getch()
return 0
}