課程
/后端開發(fā)
/C
/C語(yǔ)言入門
#include <stdio.h>int main(){??? int x=0;??? printf("x=%d\nx=%d",x++,++x);??? return 0;}
2019-10-07
源自:C語(yǔ)言入門 3-3
正在回答
試試printf("x=%d\n",x=%d\n",x++,++x);
#include <stdio.h>
int main()
{
? ? int x = 0;
? ? printf("x=%d\n",x++);
? ? printf("x=%d\n",++x);
? ? return 0;
}
? ? printf("x=%d\n",x);
? ? printf("x=%d\n",x+2);
其實(shí)我這個(gè)是對(duì)的,只是各種的編譯器會(huì)不一樣,如果你將我的代碼放在codeblocks上運(yùn)行就就可以成功
兩行單獨(dú)運(yùn)算分別給變量賦值,一行就是一次性賦值,有沖突
?
我這個(gè)代碼是可以運(yùn)行的,輸出的結(jié)果是
x=1
x=2
還是錯(cuò)了,試了一下,我連到一起就錯(cuò)了,分開打就對(duì)了,不知道為什么,但我感覺(jué)這個(gè)打法和分開打沒(méi)什么區(qū)別
我認(rèn)為感覺(jué)不是在這錯(cuò)了,因?yàn)閈n只是起到換行的作用,感覺(jué)是在賦值是偷偷換掉了X的原始值才錯(cuò)了,但這是我的猜想,不知道具體原因是什么
舉報(bào)
C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
1 回答哪位大神幫我解釋下哪錯(cuò)了
2 回答哪位大神幫我看看哪錯(cuò)了?
2 回答各位大神,請(qǐng)問(wèn)我的代碼哪里出錯(cuò)了呢
2 回答哪位大神能幫我解釋一下啊?
2 回答這哪兒錯(cuò)了,哪位大神幫我看看,我已經(jīng)暈了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-10-08
試試printf("x=%d\n",x=%d\n",x++,++x);
2019-10-12
#include <stdio.h>
int main()
{
? ? int x = 0;
? ? printf("x=%d\n",x++);
? ? printf("x=%d\n",++x);
? ? return 0;
}
2019-10-12
#include <stdio.h>
int main()
{
? ? int x = 0;
? ? printf("x=%d\n",x);
? ? printf("x=%d\n",x+2);
? ? return 0;
}
2019-10-12
其實(shí)我這個(gè)是對(duì)的,只是各種的編譯器會(huì)不一樣,如果你將我的代碼放在codeblocks上運(yùn)行就就可以成功
2019-10-12
兩行單獨(dú)運(yùn)算分別給變量賦值,一行就是一次性賦值,有沖突
?
2019-10-08
我這個(gè)代碼是可以運(yùn)行的,輸出的結(jié)果是
x=1
x=2
2019-10-08
還是錯(cuò)了,試了一下,我連到一起就錯(cuò)了,分開打就對(duì)了,不知道為什么,但我感覺(jué)這個(gè)打法和分開打沒(méi)什么區(qū)別
我認(rèn)為感覺(jué)不是在這錯(cuò)了,因?yàn)閈n只是起到換行的作用,感覺(jué)是在賦值是偷偷換掉了X的原始值才錯(cuò)了,但這是我的猜想,不知道具體原因是什么