思路:首先設(shè)置最大最小的值都是數(shù)組第一個數(shù),然后遍歷數(shù)組,出現(xiàn)比當(dāng)前最大值大的,修改最大值為這個數(shù)。出現(xiàn)比最小值小的,修改最小值為這個數(shù)。

創(chuàng)新新互聯(lián),憑借十余年的成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),本著真心·誠心服務(wù)的企業(yè)理念服務(wù)于成都中小企業(yè)設(shè)計(jì)網(wǎng)站有上千家案例。做網(wǎng)站建設(shè),選創(chuàng)新互聯(lián)。
LZ要的是一個函數(shù),需要在main 函數(shù)中進(jìn)行調(diào)用,而不是要完整的main函數(shù)。LZ要的函數(shù)功能只要求 求出最大值跟最小值,而不需要排序。3。
printf(最大值: %.2f\n, max);printf(最小值: %.2f\n, min);return 0;} 在程序中,首先要求用戶輸入要輸入的實(shí)數(shù)個數(shù)n,然后使用do-while循環(huán)語句,重復(fù)執(zhí)行以下操作:從鍵盤輸入一個實(shí)數(shù)num。
我只能說我的編程思想,其實(shí)我不喜歡直接上來就要代碼的主——編程思想是定義五個變量,分別保存當(dāng)前讀入的值,以及保存最大值和最小值以及相應(yīng)編號的變量。
if (c min) { min = c;} printf(最大值為 %d,最小值為 %d\n, max, min);return 0;} 在這個示例代碼中,我們使用了 scanf 函數(shù)來讀取用戶輸入的三個整數(shù)。
//這里其實(shí)可以把最大值最小值作為指針傳進(jìn)去的。
給個思路,偽代碼,需要自己稍微調(diào)下,因?yàn)槲覜]有C編譯器 也可以考慮用三元運(yùn)算符來寫,比較難讀就是了。
首先定義a,b,c,max四個整型變量,并輸入a,b,c三個數(shù);定義最大值為a,if循環(huán)體還是對b和c進(jìn)行循環(huán);根據(jù)循環(huán)體判斷最大的值,最后輸出結(jié)果。
求數(shù)組中的最大值和最小值,一般使用假設(shè)法,即假設(shè)數(shù)組的第1個元素為最大值,同時也是最小值,然后遍歷數(shù)組,找到最大值和最小值。
因?yàn)橹皇钦页鲎畲笞钚≈担苯友h(huán)每個比較一次就可以。
名稱欄目:最大值最小值函數(shù)c語言 c語言最大值函數(shù)代碼
瀏覽路徑:http://chinadenli.net/article38/deechsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計(jì)公司、網(wǎng)站內(nèi)鏈、做網(wǎng)站、關(guān)鍵詞優(yōu)化、網(wǎng)站策劃、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)