1樓:新都乖乖豬
這個表bai
達式是返回a,b,c,d中的最
du大值。
整個表示式zhi是(判dao斷表示式)?(表示式1):(版表示式2)的嵌權套。
這個表示式的意思是:a,b兩個數的最大值和c,d兩個數的最大值比較如果a,b兩個數的最大值大於c,d兩個數的最大值,則返回a,b兩個數的最大值,否則返回c,d兩個數的最大值。 這個值即為a,b,c,d,這個4個數的最大值。
不知道說清楚了沒?希望對你有幫助。
2樓:匿名使用者
不就是求a b c d中最大du的數嘛
zhi。
你可以這樣分析:dao
把(a>b?a:b)看作一整體e,即內a b中的較大者容把(c>d?
c:d)看作一整體f,即c d中的較大者那麼maxvalue=e>f?e:
f 即e f中的較大者這樣就很明顯了撒
3樓:匿名使用者
多個三元運算子
從左到右進行計算
(a>b?a:b)>(c>d?c:d) 第一步為真 (a>b?a:b)
為假 (c>d?c:d)
4樓:匿名使用者
maxvalue 為 a b c d 中的最大值。回
maxvalue=(a>b?a:b)>(c>d?c:d)?(a>b?a:b) :(c>d?c:d)
等價於答
m=(a>b?a:b);
n=(c>d?c:d);
maxvalue=m>n?m:n;
c中void什麼意思,在C中void是什麼意思
空的意思,就是不需要返回值的意思 指空型別 也可以說是函式無返回值 你可以理解成啥也沒有 和c語言一樣的,空的意思,比如c中,void main,表示返回空值.在c 中void是什麼意思 void是空的意思,一般用來表示無引數或者無返回。比如在函式定義的時候可以 用 void func void 前...
C中的語句含義,在c中語句abab是什麼意思
氣泡排序,列如 陣列 a,b,c,d,e,f 兩個兩個的 比,最外層的for表示一個字元需比對的次數迴圈版,比如a分別跟每一個比對,需權要5次 a b,a c,a d,a e,a f 迴圈從0開始,到len 2 len為陣列的長度6 也就是可以迴圈5次。內層迴圈,用i 1,是為了第二次迴圈準備,因為...
flag 1在C 中什麼意思,C 中flag 表示什麼
是來個判斷條件,如果等源於1繼續迴圈,否則跳出循bai環。du int prime int n 是一個判斷是否為素zhi數的函式,其中flag是一個標dao記,當flag 1時為還未試出n的因數,當flag 0時為己經找到n的因數,則判斷他不是素數。素數指的是隻能被1或本身整除的數。for i 2 ...