C语言:条件运算符
條件運算符格式
(條件表達式) ? (結果1) : (結果2)
即當條件表達式為真時,整個表達式結果為結果1,否則結果為結果2
條件運算符是唯一的三目運算符,Java、php中也是這種格式,python中有些不一樣:(結果1) if (條件) else (結果2)
#include <stdio.h> int main() {int age, money;printf("請輸入你的年齡:");scanf("%d", &age);money=(age > 12) ? 80 : 20;printf("你的票價為%d\n", money);return 0; }優先級
條件運算符作為三目運算符優先級低于所有其他運算符,賦值運算符=除外
?
總結
- 上一篇: java web play_玩转Java
- 下一篇: 立志让国内用户不再依赖国外DLP技术 天