1、求數(shù)組中的最大值和最小值,一般使用假設(shè)法,即假設(shè)數(shù)組的第1個(gè)元素為最大值,同時(shí)也是最小值,然后遍歷數(shù)組,找到最大值和最小值。
創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿(mǎn)足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的蓋州網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
2、編譯不通過(guò)是因?yàn)樯倭薱har St[20]分號(hào)。
3、代碼 include stdio.h//為了方便返回,使用結(jié)構(gòu)體存儲(chǔ)最大值和最小值typedef struct { int Max; int Min;}MaxMin; //函數(shù)參數(shù)array:數(shù)組,length:數(shù)組長(zhǎng)度。//這里其實(shí)可以把最大值最小值作為指針傳進(jìn)去的。
4、apply方式,借用Math中的max/min方法實(shí)現(xiàn)。得到輸出結(jié)果。sort方式:數(shù)組從小到大排序,數(shù)組第一項(xiàng)就是最小值,最后一項(xiàng)就是最大值 。得到輸出的結(jié)果。
5、思路:假定一個(gè)數(shù)為最大值,如果有個(gè)數(shù)比假定的最大值還大,那么該數(shù)就為最大值。最小值同理。使用for循環(huán)。
1、請(qǐng)輸入%d個(gè)數(shù):\n,n);for(i=0;in;i++) {scanf(%d,&a[i]); //錄入數(shù)據(jù)。
2、*max,int *min)這種樣子。填空如下 【1】sum=0 【2】*mina[i]【3】return ave 另:ave=0*sum/n;這一句可能會(huì)編譯警告,因?yàn)樗裠ouble型值賦給了float型ave,而double的類(lèi)型級(jí)別比f(wàn)loat高,會(huì)造成精度損失。
3、// 看了上面兩個(gè)人的答案,有點(diǎn)想說(shuō)的就是,他們的主函數(shù)都是VOID類(lèi)型,可能是理解不同,我個(gè)人建議寫(xiě)主函數(shù)的時(shí)候用int main( renturn 0;)這樣的形式,因?yàn)槌绦蚪Y(jié)束后系統(tǒng)要獲得一個(gè)狀態(tài)。也是以后的一個(gè)好習(xí)慣。
4、定義a、b、c來(lái)表示我們所要輸入的三位不同的整數(shù),temp表示求出最小值時(shí)的中間變值,Average表示我們所求的平均值,smallest表示我們最終要求出的最小值,分別定義給其分配空間。
5、i=0;i=4;i++)sum=sum+a[i];average=sum/5;printf(max=%d,min=%d,average=%d\n,max,min,average);} 還有就是輸入數(shù)值的時(shí)候要輸以一個(gè)值,按下enter鍵,因?yàn)橐獙⒅蒂x給a[5]中的值。這樣你試試。
6、1 創(chuàng)建數(shù)組;2 輸入數(shù)組各個(gè)元素值;3 遍歷,求最大,最小,和平均值;4 輸出結(jié)果。為提高效率,其中2,3兩步可在同一個(gè)循環(huán)中完成。
1、printf(較大的數(shù)是:%d,max);return 0;} 簡(jiǎn)潔的語(yǔ)言 C語(yǔ)言包含的各種控制語(yǔ)句僅有9種,關(guān)鍵字也只有32個(gè),程序的編寫(xiě)要求不嚴(yán)格且以小寫(xiě)字母為主,對(duì)許多不必要的部分進(jìn)行了精簡(jiǎn)。
2、先找最大值,再找次大值呀,給你一個(gè)簡(jiǎn)單的版本,當(dāng)然你可以繼續(xù)優(yōu)化。
3、C語(yǔ)言代碼如下:includestdio.h int main(){ int a,b;printf(please enter two number:); ---兩個(gè)數(shù)字用空格隔開(kāi),以回車(chē)鍵結(jié)束輸入。
4、int res= Math.Max(2,3);res為兩個(gè)數(shù)中的較大值。