弱弱的问,允许你吼!

h153565666 2011-04-12 04:35:18
#include<stdio.h>
main(){
double nc;
for(nc=0;getchar()|=EOF;++nc);
printf("%.0f\n",nc);
}
为什么我的vs2010不能运行这个程序
...全文
46 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
loonger110 2011-04-12
  • 打赏
  • 举报
回复
既然你要%.0f,那何必用double呢,int多好啊
taodm 2011-04-12
  • 打赏
  • 举报
回复
因为楼主用的教材实在太旧,太垃圾。
珍惜生命,远离垃圾教材。
無_1024 2011-04-12
  • 打赏
  • 举报
回复

#include<stdio.h>
int main()
{
double nc;
for(nc=0;getchar()!=EOF;++nc);//这个 地方有一个; 不要忘记了 就是输入一串字符 以ctrl+z结束 从而统计个数
printf("%.0f\n",nc);
}

無_1024 2011-04-12
  • 打赏
  • 举报
回复
|=这个是什么?
应该是!=

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧