第10周 C语言程序设计(新2版) 第三章例题 swich统计数字、字符和其它符号

原创 2016年05月31日 17:22:58

问题及代码:

/*用swich语句统计数字、字符和其它符号*/
#include<stdio.h>
int main()
{
  int c,i,nwhite,ndigit[10],nother;
  for(i=0;i<10;i++)
     ndigit[i]=0;
  while((c=getchar())!=EOF)
   {
   swich(c)
      {
        case '0':
        case '1': 
        case '2':
        case '9':
        ndigit[c-'0']++;
          break;
        case ' ':
        case '\t':
        case '\b':
          nwhite++;
          break;
        default:
          nother++
          break;
       }
    }
   for(i=0;i<10;i++)
    printf("出现的数字为%d",ndigit[i]);
    printf("出现的空字符有%d,出现的其它字符有%d\n",nwhite,nother);
    return 0;
  }


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

《C语言程序设计(第二版新版)》第三章习题解答(部分)

这是我自己写的,欢迎大家与我讨论。

C语言程序设计(第二版)第9章例题

例9.1 #include struct student3{ int no; char name[10]; int age; char sex; char addr[50...

C语言程序设计(第二版)第4章例题

例4.2 #include"stdio.h" void main() {    int  grade;    printf("Please input grade:\n"...

1239: 华科版C语言程序设计教程(第二版)例题6.17

1239: 华科版C语言程序设计教程(第二版)例题6.17 时间限制: 1 Sec  内存限制: 128 MB [提交][状态][讨论版] Problem Description 在n*n的方格...

C语言程序设计(第二版)第11章例题

例11.1 #include void main() { FILE * fp; int i=0; char n; fp=fopen("F:\\text.txt","r"); ...

《C语言程序设计》教材中的例题源码下载

《C语言程序设计》(清华大学出版社,陈锐 主编,高等学校计算机应用特色规划教材)教材中的例题源码下载 本书已经被多所学校选为教材,现在将例题代码赠送给广大计算机教师,方便教学使用。 下载地址:ht...
  • crcr
  • crcr
  • 2013-01-14 20:59
  • 1608

c语言程序设计现代方法第三章编程题

//name:test3_1.c //purpose:编写一个程序,以月/日/年(即mm/dd/yy)的格式接受用户录入的日期信息,并以年月日(即yyyymmdd)的格式将其显示出来 //author...

第三章 C语言程序设计初步

C语言程序设计 本课介绍C语言程序设计的基本方法和基本的程序语句。 从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C...

《C语言程序设计教程》(主编黄迪明、余勤)第三章课后习题答案

第三章控制语句:应该掌握程序的三种基本结构,简单语句和复合语句,if条件分支语句,switch多路开关语句,循环语句,循环嵌套。 应注意switch语句中有无break。

C语言进阶_笔记 第三章 选择结构和循环结构的程序设计

这一章看了下,没有什么很值得注意的地方。对几个点稍稍备注下即可。 1.在if的条件表达式中通常把常量放在“==”的左边,这样如果将“==”误写为“=”时编译器会报错。 2.else语句的配对:就近原则...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)