69一区二三区好的精华液,中文字幕无码av波多野吉衣,亚洲精品久久久久久无码色欲四季,日本不卡高字幕在线2019

您申請加入課程:程序設計基礎
  • 創建者

    Creator

    肖菁
  • 活躍度

    Activeness

  • 訪問量

    Visits

    5320

教學公告

課件疑問
[作者: 肖菁  發布時間:2019-10-29 11:07:44  瀏覽次數:1014次]

課件中有:

若x=4,y=5,則 i=++x==5||++y==6 ; i,x,y的取值分別為多少?

這個表達式C++會做短路處理,就是||前面部分如果是為真的話;那么 || 后面的無論是否為真, || 的結果都是為真,此時C和C++就不做后面那個東西了。


答案是 1 5 5

x開始是4,前置++后就是5
所以||的前半部分為1,導致 || 短路,后面代碼不做;即y并沒有自增了

故y的值從未變化過,還是5。


同樣,&&運算符如果前部分是0的話,后面部分也不做運算了。

i=x++==5&&y++==6; 的話 y部分也沒有做運算了。


相關課程

掃一掃二維碼,快速加入本課程!

放大二維碼 查看使用方法
關閉
主站蜘蛛池模板: 张家口市| 永城市| 绥滨县| 虞城县| 磐石市| 娱乐| 阿巴嘎旗| 镇坪县| 威海市| 海丰县| 中超| 绥中县| 通榆县| 来安县| 乳山市| 泽州县| 博野县| 崇信县| 黎城县| 内江市| 仙桃市| 宜兴市| 阿城市| 大丰市| 泰来县| 墨竹工卡县| 玉山县| 开平市| 遂昌县| 山西省| 电白县| 和顺县| 泸定县| 德兴市| 宾川县| 林州市| 城市| 泸州市| 图们市| 米泉市| 自治县|