麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

C++ 條件運算符和條件表達式

2019-11-14 11:35:41
字體:
來源:轉載
供稿:網友

條件運算符是C++中唯一一個三元運算符,要求有三個操作對象,條件表達式的一般形式為:

表達式1?表達式2:表達式3

條件運算符的執行順序是,先求解表達式1,若為真則求解表達式2,此時表達式2的值作為整個條件表達式的值。若表達式1的值為假,則求解表達式3,表達式3的值為整個條件表達式的值。

max = (a>b) ? a : b

a比b大時,關系表達式為真,條件表達式的值為a;b比a大時,關系表達式為假,條件表達式的值為b。

要注意的是,條件運算符的優先級是大于賦值運算符的,所以并不是關系表達式的結果賦值給bool型的max變量后執行條件表達式。而是先執行條件表達式,最后把表達式的值賦值給max變量

測試實例:

#include <iostream>using namespace std;int main(){ char ch; cin>>ch; ch = (ch>='A'&&ch <= 'Z')?(ch+32):ch; cout <<ch <<endl; getchar(); getchar(); return 0 ;}

如果是大寫字母,就轉化為小寫,如果是小寫字母,結果不變。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青青草免费观看完整版高清 | 精品日韩欧美 | 综合精品一区 | 久久国产一级片 | 91久久在线观看 | 久久污 | 黄色片网站在线免费观看 | 久久草草影视免费网 | 久久久久久久久国产 | 免费小毛片| 91av亚洲| 欧美视频黄色 | 一区二区三区在线观看av | 美女网站黄在线观看 | 免费看毛片网站 | 亚洲免费视频大全 | 国产成人av免费观看 | 国产一级毛片国产 | 巨根插入 | 中文字幕激情视频 | 欧美a视频在线观看 | 视频一区二区三区免费观看 | 网站激情 | 又黄又爽又色无遮挡免费 | 超碰97人人艹 | 日本黄色免费观看视频 | 日韩一级电影在线观看 | 爱操影视 | 国产大片全部免费看 | 黄色aaa视频| 久久毛片免费 | 高清做爰免费无遮网站挡 | 国产亚洲精品久久久久久久 | 国产精品久久久久久模特 | 国产精品99久久久久久久vr | 宅男噜噜噜66国产在线观看 | 欧美日韩经典在线 | 久久精品视频1 | 黄色网址免费在线播放 | 19禁国产精品福利视频 | 毛片在线免费视频 |