oahzuw 发表于 2013-8-6 20:43:44

零基础入门学习C语言34课最后一题答案不知道有人发过没!

本帖最后由 oahzuw 于 2013-8-6 21:06 编辑

如题
         没什么新意!实际上参考了小甲鱼老师的



#include <stdio.h>
#include <stdlib.h>
void main()
{
      int c, others = 0, a = {0};
      int k1, k2, k3;
      k1=k2=k3=0;
      printf("请输入任意字符按 F6 结束!\n");
      while ((c=getchar())!=EOF)
      {
                if (c == ' ') ++k1;
                else if (c == '\t') ++k2;
                else if (c == '\n') ++k3;
                else if (c == '0') ++a;
                else if (c == '1') ++a;
                else if (c == '2') ++a;
                else if (c == '3') ++a;
                else if (c == '4') ++a;
                else if (c == '5') ++a;
                else if (c == '6') ++a;
                else if (c == '7') ++a;
                else if (c == '8') ++a;
                else if (c == '9') ++a;
                else ++others;

      }
      printf("空格=%d个,Tab=%d个,回车=%d个,\n0=%d个,1=%d个,2=%d个,3=%d个,4=%d个,\n5=%d个,6=%d个,7=%d个,8=%d个,9=%d个\nothers%d个",k1,k2,k3,a,a,a,a,a,a,a,a,a,a,others);
      system("pause");
}

oahzuw 发表于 2013-8-6 20:46:14

其实还可以更复杂,统计出所有的输入字符! 就不写了!继续看36章

自己是谁 发表于 2019-2-26 22:58:44

你好,零基础学C 的课后作业在哪里找
页: [1]
查看完整版本: 零基础入门学习C语言34课最后一题答案不知道有人发过没!