24小时热门版块排行榜    

查看: 2228  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

youle-ice

新虫 (初入文坛)

[交流] 【求助】dev c++编译结束,运行后怎么样输出结果? 已有4人参与

#include
main()
{
      int c,nl;
      nl=0;
      while((c=getchar())!=EOF)
      if(c=='\n')
      ++nl;
      printf("%d\n",nl);
}
结果是这样的?
我该怎么才能让它出来正确结果,我是输入后按enter键的!


回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+2): 谢谢参与应助! 2011-01-19 15:29:09
输入ctrl+Z,然后enter,就能看到了
3楼2011-01-14 13:20:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+3): 谢谢分享经验! 2011-01-19 15:40:54
getchar的时候,enter也是一个字符。EOF不是字母E O F的组合,是一个特殊的字符。

DevCpp这东西哪儿有啥资料阿,看他的Document就行了。

学C语言的话,最好是用《The C Programming Language》,或者你有精力,可以看《C Primer》和《C Primer Plus》。千万别看谭浩强的书就对了。如果正在看,赶快扔掉。
5楼2011-01-15 10:26:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 youle-ice 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见