1樓:網友
a>b>c 這裡先比較a>b,若真,返回1,若假,返回0,然後再與c比較,有可能為:
1>c 或者 0>c,沒有這種運算子。
可修改為:int m = a > b ? a : b;
max = m > c ? m : c;
或者你只想寫一條語句,如下:
max = a>b?a:b) >c ? a>b?a:b) :c;
再或者你寫個max的函式或者巨集。
#define max(a,b) (a)>(b)?(a):(b))max = max(a, max(b, c));
2樓:在世貿天階灌籃的高飛燕草
a>b>c是個表示式。
他的結果是 1
所以 max永遠都=1
3樓:幻靈雪影
a ?b : c是乙個三目運算子。
當a的值為1時,取b值。
當a的值為非1時,取c值。
沒有?::運算子。
4樓:網友
max=(a>b>c)?a:b:c;
無言!不愧是天才阿。
5樓:網友
1)warning c4804: 'unsafe use of type 'bool' in operation
2)error c2143: syntax error : missing ';before ':
是關係運算,結果只能是「真」或「假」,也就是說只能有兩種情況。
而?::這種表示式(縱使是有,實際上沒有)有三種情況!!!
6樓:
:是三目操作符,不能這樣用。
如何在程式中輸出三值中的最大者。
7樓:願寧呀
編寫乙個c程式,執行時輸入a,b,c三個值,輸出其中值最大者的步槐世老驟:
1、鉛公升首先輸入三個數,求三個數中的最大值。
#include
int main()即可。<>
三個數求輸出最大的,怎末該,或幫我編乙個也行
8樓:匿名使用者
max = a > b ? a : b; //如果a>b, 返回a等於max, 否則返回b等於max, 得到a,b中較大的乙個。
max = max > c ? max : c; //如果max>c, 返回max等於max, 否則返回c等於max, 得到max,c中較大的乙個。
生龍活虎猜數,生龍活虎猜三個數
生龍活虎 sh ng l ng hu h 釋義 比喻像很有生氣的蛟龍和富有活力的猛虎。專形容活潑矯健 富屬有生氣。語出 宋 朱熹 朱子語類 九五 只見得他如生龍活虎相似 便把捉不得。正音 活 不能讀作 h 近義 生氣勃勃 龍騰虎躍 反義 老氣橫秋 死氣沉沉 用法 用作褒義。形容人有生氣。一般作定語 ...
打打打猜數,打打打猜三個數
打打打猜三bai個數 答案du 184。一網打盡zhi y w ng d j n 解釋 比喻一 dao個不漏地全部抓住或徹底專肅清。屬 出處 宋 魏泰 東軒筆錄 卷四 聊為相公一網打盡。結構 偏正式。用法 多用於人 有時也用於魚。一般作謂語 定語。正音 打 不能讀作 d 盡 不能讀作 j n 辨形 ...
猜字迷,猜數,猜字迷,猜三個數
分別是1 2 3三個數字.因為司令在眾官裡位居首,為老大,就是數字1 副官在眾官裡位居首 次首,為老二,就是數字2 扣首在眾官裡位居首三首,為老三,就是數字3.分別是1 2 3三個抄 數字.因為司令襲在眾官bai裡du位居首 zhi,為老大,是數字1 副官dao在眾官裡位居首 次首,為老二,是數字2...