最贊回答 / 火Rain
本節(jié)正確代碼應(yīng)如是:#include <stdio.h>int main(){? ? //?這是一首思念家鄉(xiāng)的詩? ? printf("床前明月光,");? ? printf("疑是地上霜。");? ? printf("舉頭望明月,");? ? printf("低頭思故鄉(xiāng)。");?? ? /* ?短短四句詩,寫得清新樸素,明白如話。它的內(nèi)容是單純的,但同時(shí)卻又是豐富的。? ? 它是容易理解的,卻又是體味不盡的。詩人所沒有說的比他已經(jīng)說出來的要多得多。? ? 它的構(gòu)思是細(xì)致而深曲的,但卻又是脫口...
2015-01-18
最新回答 / Fiona0126
首先要知道printf的運(yùn)算是從右往左的..其次知道x++和++x的區(qū)別。我們假設(shè)y=x++;那么這個(gè)的運(yùn)算順序其實(shí)就是{y=x;x=x+1;};我們?cè)偌僭O(shè)y=++x;那么這個(gè)的運(yùn)算順序是{x=x+1;y=x;}這就是這兩個(gè)的區(qū)別。然后考慮printf中的問題,它是自右往左的,所以一開始,x++的值用的其實(shí)只是x,然后用完之后x=x+1;所以x這里打印的是10,但是之后x的值是11,然后再來進(jìn)行++x操作,前加加是直接加后運(yùn)算的,那么x=12,然后打印出來的值也就是12了。下面的y類似~另外由于c語言中沒...
2015-01-16
最新回答 / sanjiaofeng
我就是用不等于3來判斷的,而沒有使用continue。因?yàn)榧恿薱ontinue后,反而弄得不知道程序到底是怎么執(zhí)行的。代碼如下:<...code...>當(dāng)然,這個(gè)我覺得完成任務(wù)是沒問題的,但是肯定是通不過系統(tǒng)代碼檢測的。
2015-01-15