在c 中maxvalue ab a bcd c dab a bcd c d 是什麼意思

2021-04-24 09:11:48 字數 792 閱讀 2797

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 ...