c語言三目運算符怎么用
2025-02-04 13:18:35問答瀏覽:6596次
最新回答:可以通過以下方法解決問題:
我要提問
登錄后回復(fù)
共 6 個回答
- 考你個C語言小問題,三目運算符得了伐?格式是:條件 ? 結(jié)果1 : 結(jié)果2。比如說,你想判斷一個數(shù)是否大于0,大于0就打印“正數(shù)”,不大于就打印“非正數(shù)”。你寫成這樣:(x > 0)? "正數(shù)" : "非正數(shù)"。這么一搞,就簡單明了了。贊94回復(fù)舉報
- C語言的三目運算符是一種簡化寫法,形式為:條件表達式 ? 結(jié)果1 : 結(jié)果2。如果條件表達式為真(true),則整個表達式的值為結(jié)果1;如果條件為假(false),則整個表達式的值為結(jié)果2。它常用于替代if-else結(jié)構(gòu),簡潔地進行條件判斷和賦值。贊1回復(fù)舉報
- 語法:condition ? expression1 : expression2; 條件成立,取expression1值,否則取expression2值。 示例:a > b ? a : b; 若a大于b,則結(jié)果為a,否則為b。贊48回復(fù)舉報
- 在三目運算符內(nèi),得先設(shè)個判定條件,接著搭倆選項,用于結(jié)果輸出。若為是,展一號,否則便隱二號。例如,若某數(shù)大于十,則打印大寫,否則小寫打印。\\ // 若 X 大于10,則輸出大寫字符,否則輸出小寫字符。 merged: printf("%c", x<10 ? curr : upper);贊21回復(fù)舉報
- 用C語言的三目運算符就是這么個玩法:條件?結(jié)果1 : 結(jié)果2。簡單說,就是如果條件成立,結(jié)果就取結(jié)果1,如果條件不成立,結(jié)果就取結(jié)果2。就像這樣:條件 ? 結(jié)果1 : 結(jié)果2;贊95回復(fù)舉報
我也是有底線的人~
點擊加載更多
最新資訊
更多相關(guān)資訊
更多熱門新聞
-
由他
2003位用戶圍觀了該問題 -
肖肖
474位用戶圍觀了該問題 -
那一抹藍
465位用戶圍觀了該問題