第十周项目3:血型统计

来源:互联网 发布:html超链接调用js函数 编辑:程序博客网 时间:2024/05/16 17:40

问题及代码:

/**Copyright (c)2014,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:test.cpp*作    者:陈文青*完成日期:2014年11月3日*版 本 号:v1.0**问题描述:黑猫警长在犯罪现场发现了一些血迹,现已经委托检验机构确定了血型,需要统计各种血型的样本数目。*程序输入:血型序列*程序输出:各种血型的数量*/#include <iostream>#include<cstdio>using namespace std;int main(){    char ch;    int a=0,b=0,c=0,d=0;    cout<<"输入血型序列:";    while((ch=getchar())!='X')            //while语句,进行getchar()    {        switch(ch)                        //switch语句,分支统计        {        case'A':            a++;            break;                        //跳出switch语句        case'B':            b++;            break;        case'O':            c++;            break;        case'C':            d++;            break;        }    }    cout<<"A:"<<a<<" B:"<<b<<" O:"<<c<<" AB:"<<d;   //输出统计结果。    return 0;}

运行结果:


知识点总结:

运用switch语句和while语句,进行数据统计。

学习心得:

掌握getchar()的运用,利用多种语句进行数据统计。

0 0
原创粉丝点击