第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

例題的運行結果怎么回事啊

例題的運行結果怎么回事啊

正在回答

4 回答

#include <stdio.h>
int main()
{
??? int a = 100;
??? printf("x=%d\n",a++);//先取值再計算,輸出100,計算后a=101
??? printf("x=%d\n",++a);//之前的a=101再計算+1后取值a=102
??? printf("x=%d\n",--a);//先運算再取值a=101
??? printf("x=%d\n",a--);//先取值再運算,輸出101,a變成100
??? printf("x=%d\n",a+1);//a=100+1=101,注意這里不改變a的值
??? printf("x=%d\n",a);//由第8行a=100得
??? return 0;
}

3 回復 有任何疑惑可以回復我~
#1

大大大隊長

為什么每次的取值是從上一個輸出語句拿過來的而不是從剛開始的a=100
2017-02-25 回復 有任何疑惑可以回復我~
#2

慕粉1751098735 提問者

嗯嗯嗯嗯嗯嗯,謝謝
2017-03-04 回復 有任何疑惑可以回復我~
#3

BoNeShAkEr丶

同問 為什么取值為上一個語句
2017-05-22 回復 有任何疑惑可以回復我~

恍然大悟


0 回復 有任何疑惑可以回復我~

因為一開始a=100;后先使用printf打印出100,再自加1變成101;然后自加1變成102printf打印出102,以此類推


0 回復 有任何疑惑可以回復我~

你可以復制代碼到vs或者vc里面運行下

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

例題的運行結果怎么回事啊

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號