1樓:網友
if(maxc)
min=c;
這的min值為襲漏消什麼要搜陸max>=c是才與c比較拍知。
應寫成。if(maxc)
min=c;
2樓:
你鬧橘的max和min變數沒有初始化,很嚴重的問題。
int max=0;int min=0;
當然這僅對正數有效,你寫的液鄭團程式不夠嚴謹。
當然你也可能初始化成這樣max = a, min = a,然後再進行比較叢茄賦值。
3樓:網友
程式本身沒問題,只是不太規寬禪範。
而且不存在min 和max 需不需要初始化的問題,是不需要困叢的。
在以後的練習中你會禁不起來的,那時慎尺塵候回來看看這段**你就感覺到自己的進步了。
c語言中max比較大小
4樓:網友
已改,看註釋。
#include
#include
int max(int a, int b) // 必須定義max函式。
void main()
5樓:幽靈楊巨集強
要好好理解程式的執行過程,程式運作其實就是模仿人的思維過程,當你比較大小時肯定要有這方面的函式啊!樓上都是高人呵呵,加油學習啊!
c語言裡面的max是什麼意思?
6樓:網友
c語言中嚴格來說沒有max,它應該是使用者定義的乙個變數,表示最大值的意思,因為max是英語單詞maximum(最大值)的簡寫,一般在程式設計時,變數名儘量取個有意義的,容易記的,所以,在一些求最大值,最小值的程式中,都用max和min分別記錄最大值,最小值。
7樓:鯨娛文化
max在英文中是指最大值的意思。
8樓:網友
max是英語單詞maximum(最大值)的簡寫.一般在程式設計時,變數名儘量取個有意義的,容易記的,所以,在一些求最大值,最小值的程式中,都用max和min分別記錄最大值,最小值.
9樓:網友
是求出放在括號內的值的最大值,其實是乙個函式,是系統函式。
10樓:網友
看你在什麼地方用了。
在幾個數里 那是最大值。
在其它的地方也是代表 最大。
11樓:網友
max是英語單詞maximum(最大值)的簡寫。
自帶庫中函式 max() 取大值。
12樓:抗彭
自帶庫函式 max() 取大值。
記得在標頭檔案中申明引用庫函式。
c語言max是什麼作用
13樓:紅山人
max是英文maximum縮寫,意思是最大值。在這裡就是乙個變數而已。用來接收和返回最大值。
那是當然可以的。
14樓:網友
在這裡的max只是個代號而已,其實用什麼都可以,只不過用max比較好理解,讀程式的時候可也更快的讀懂。
c語言問題:執行的時候為什呢顯示不能到達的**在max函式中
15樓:一休也玩槍
= =你都沒寫max函式也沒引用標頭檔案,怎麼會有???加上一行#include吧。
為什麼c語言中max函式不能取到最大值
16樓:網友
上兩樓的說的都有問題。
結果也並非一定是第乙個數值,樓主沒把所有的情況考慮到,比如說,你若輸入1,8,8,則結果是-56,原因是你沒考慮到相等情況,樓上兩位也沒考慮到,所以也會出錯。
只需要把條件改成。
if(x>=y&&x>=z)e=x;
if(y>=x&&y>=z)e=y;
if(z>=x&&z>=y)e=z;
請上機驗證。
17樓:冰至誠
if(x>y,x>z)e=x;
if(y>x,y>z)e=y;
if(z>x,z>y)e=z;
你這是逗號表示式,只判斷後面的表示式是否成立。
得改成這樣。
if(x>y&&x>z)e=x;
if(y>x&&y>z)e=y;
if(z>x&&z>y)e=z;
18樓:疾似雲流
很顯然你沒有仔細看書。
c語言max(a,b)是什麼意思
19樓:拉風的使用者名稱
max()是個函式,表示取其中最大的值。
比如a=3,b=4,則max(a,b)=4;
a=4,b=3,則max(a,b)=4;
a=3,b=3,則max(a,b)=3;
20樓:華錄_起點
按照常規想法是求a、b兩個數中值大的那個。
但實際上它就是乙個子函式,需要看函式體中的內容是什麼;
比如:定義兩個數的和,那這個就是和的。
21樓:網友
這是c語言中的系統函式。
呼叫這個函式比較兩個數的大小,取大的那個。。返回較大的那個。
二樓舉例說明的已經很清楚了。。
22樓:網友
取a,b中的最大的那個值。
23樓:網友
函式的呼叫。
是什麼意思,就看你函式定義成什麼。
c語言中語句max=max
24樓:網友
max是最大的意思,一般情況下用在幾個數的比較中定義較大的那個數。
25樓:網友
就是將num[i]和max中最大的那個數賦值給max。比如max = 10;num[i] = 15;經過這句運算之後max的值為15
26樓:網友
? :是乙個三元操作符。即:
這個表示式的意思是如果的返回值為true 那麼返回值即為的返回值,否則為的返回值。
27樓:我的數學網路
這是求最值的語句,從陣列num[i]中選出最大的乙個,等價於下面的if語句。
if (maxelse
在實際程式設計中不提倡採用晦澀的表達方式,程式設計最重要的是表達明瞭易懂。
28樓:
解答如下:
第。一、在c語言中條件運算子"?:「的優先順序高於賦值運算子。所以在這個表示式中,先進行條件運算子的運算。
第。二、條件運算子的使用方法是:max首先,判斷max第三,條件運算後,再將它所得到的值賦值給max.
用乙個if語句來說明就是:
if(maxelse
c語言問題 max
29樓:匿名使用者
你寫sleep()是想做什麼呢?
你把它去掉去試試~看看是不是你想要的。
你是想延時,那得加個標頭檔案#include而且格式應該這樣寫sleep(1000);
希望幫到你哈。
為什麼總輸出很大的負數 c語言,為什麼總輸出一個很大的負數 C語言
scanf i 1f i 修改為 scanf i lf i printf j 1f j 修改為 printf j f j 不明白為什麼你要在前面加個1,難道是看書打 書上是l.c語言問題,為什麼會輸出負數 在你的switch語句最後都加一個default 看一下switch d switch u 如...
c語言迴圈結構為什麼輸出結果是,c語言迴圈結構為什麼輸出結果是
輸入 hello 之後有回車的吧,這個是 n 貢獻給other 輸入 12345 之後也有回車的,這個是 n 貢獻給other 輸入 之後,本身貢獻給other有4個 也有回車的,這個是 n 貢獻給other 輸入 之後也有回車的,但是因為首先 共享給other一個之後,while迴圈結束了,n 作...
C語言指標陣列求輸出結果,為什麼
陣列是順序儲存的,給你畫個記憶體圖 p賦予a 0 0 的地址後,p就是1了,p 2 是a陣列裡第3個元素,也就是3,p 4 是第5個,也就是5,m p p 2 p 4 是把它們3個乘起來乘起來是15 像這樣的二維陣列,用指標時把它看在一維的就可以了 答案是15 p是陣列起始位置指標,二維陣列在記憶體...