C語(yǔ)言代碼如下:includestdio.h int main(){ int a,b;printf(please enter two number:); ---兩個(gè)數(shù)字用空格隔開(kāi),以回車(chē)鍵結(jié)束輸入。
成都創(chuàng)新互聯(lián)公司,為您提供成都網(wǎng)站建設(shè)公司、成都網(wǎng)站制作公司、網(wǎng)站營(yíng)銷(xiāo)推廣、網(wǎng)站開(kāi)發(fā)設(shè)計(jì),對(duì)服務(wù)成都高空作業(yè)車(chē)租賃等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗(yàn)。成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司成立于2013年,提供專(zhuān)業(yè)網(wǎng)站制作報(bào)價(jià)服務(wù),我們深知市場(chǎng)的競(jìng)爭(zhēng)激烈,認(rèn)真對(duì)待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!
思路:定義一個(gè)函數(shù)int fun(int a[]),該函數(shù)通過(guò)傳遞的參數(shù)數(shù)組依次遍歷,尋找最大值,最后返回最大值,主函數(shù)輸入數(shù)組,調(diào)用該函數(shù)輸出最大值。
給個(gè)思路,偽代碼,需要自己稍微調(diào)下,因?yàn)槲覜](méi)有C編譯器 也可以考慮用三元運(yùn)算符來(lái)寫(xiě),比較難讀就是了。
1:include stdio.h\*此處可以不寫(xiě),但是 寫(xiě)上是好習(xí)慣,有些編譯環(huán)境需要。
scanf(%d%d%d,&num1,&num2,&num3);printf(%d,(num1num2?num1:num2)num3?num1num2?num1:num2:num3);}如果要往復(fù)雜的形式寫(xiě),可以用if else 語(yǔ)句、數(shù)組,甚至用函數(shù)來(lái)寫(xiě),不過(guò)都會(huì)比較啰嗦。
樓主,我的程序如下。函數(shù)max讀入一個(gè)n元素的數(shù)組a,返回其中最大元素的地址。
1、那么,swap里面的四句的作用是把p1和p2兩個(gè)指針變量的值變掉,也就是變成了p1的值是b的地址,p2的值是a的地址。
2、C語(yǔ)言代碼如下:includestdio.h int main(){ int a,b;printf(please enter two number:); ---兩個(gè)數(shù)字用空格隔開(kāi),以回車(chē)鍵結(jié)束輸入。
3、詳細(xì)原因如下:對(duì)scanf函數(shù)來(lái)講%d,%d中間的那個(gè)“,”是分隔符,即用來(lái)分開(kāi)你輸入的兩個(gè)數(shù)據(jù)的字符。
4、程序無(wú)誤。應(yīng)該是你不知道怎么輸入數(shù)據(jù)。既然題目要求輸入的兩個(gè)數(shù)中間用逗號(hào)分隔,那么你輸入時(shí),應(yīng)該在輸入第一個(gè)數(shù)后,輸入逗號(hào),再輸入第二個(gè)數(shù)。如果你輸入的兩個(gè)數(shù)中間用空格分隔,就會(huì)出現(xiàn)你所說(shuō)的情況。
當(dāng)前名稱:C語(yǔ)言選最大值函數(shù) c語(yǔ)言如何選出最大值最小值
瀏覽路徑:http://chinadenli.net/article18/dejejgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、域名注冊(cè)、ChatGPT、網(wǎng)站策劃、建站公司、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)