| 7 | 1/1 | 返回列表 |
| 查看: 2346 | 回復(fù): 6 | |||
youle-ice新蟲 (初入文壇)
|
[交流]
【求助】dev c++編譯結(jié)束,運(yùn)行后怎么樣輸出結(jié)果? 已有4人參與
|
|
#include main() { int c,nl; nl=0; while((c=getchar())!=EOF) if(c=='\n') ++nl; printf("%d\n",nl); } 結(jié)果是這樣的? 我該怎么才能讓它出來(lái)正確結(jié)果,我是輸入后按enter鍵的! |

金蟲 (正式寫手)
新蟲 (初入文壇)
|
謝謝你!真是高手,隨便一點(diǎn)就解決了我困惑了好久的問題,我是學(xué)化工的,假期想學(xué)學(xué)c,現(xiàn)在正在努力,您有關(guān)于devc++的使用說(shuō)明嗎,給我一份看看!感激不盡!我的郵箱540418724@qq.com #include #include main() { double nc; for (nc=0;getchar() != EOF; ++nc) ; printf("%.0f\n",nc); system("pause" ;} 結(jié)果怎么會(huì)是這樣呢? [ Last edited by youle-ice on 2011-1-14 at 15:57 ] |
金蟲 (正式寫手)
|
getchar的時(shí)候,enter也是一個(gè)字符。EOF不是字母E O F的組合,是一個(gè)特殊的字符。 DevCpp這東西哪兒有啥資料阿,看他的Document就行了。 學(xué)C語(yǔ)言的話,最好是用《The C Programming Language》,或者你有精力,可以看《C Primer》和《C Primer Plus》。千萬(wàn)別看譚浩強(qiáng)的書就對(duì)了。如果正在看,趕快扔掉。 |
新蟲 (初入文壇)
金蟲 (職業(yè)作家)

| 7 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|