zmrainbows吧 关注:6贴子:314
  • 4回复贴,共1

nc-字符统计

只看楼主收藏回复

#include<stdio.h>
main()
{
long nc;
nc = 0;
while (getchar() != EOF)//统计输入的字符数,包括换行符,行首输入^z
++nc; //(也就是按组合键Ctrl+Z) ,结束输入,并退出循环
printf("%ld\n",nc);
}


1楼2017-01-20 08:03回复
    #include<stdio.h>
    main()
    {
    long nc;
    nc=0;
    while(getchar()!=EOF)
    ++nc;
    printf("%ld\n",nc);
    }


    2楼2017-01-20 08:04
    回复
      EOF是文件操作中的文件结束符
      你改成’\n‘吧。回车结束。


      3楼2017-01-20 08:04
      收起回复
        #include<stdio.h>
        main()
        {double nc;
        for(nc=0;getchar()!=EOF;++nc)
        ;
        printf("%.0f\n",nc);
        }


        4楼2017-01-20 08:14
        回复