第十周项目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
- 第十周项目3 血型统计
- 第十周项目3-血型统计
- 第十周项目3-血型统计
- 第十周项目3-血型统计
- 第十周项目3 统计血型数量
- 第十周项目3 血型统计
- 第十周项目3血型统计
- 第十周项目 3 血型统计
- 第十周项目3:血型统计
- 第十周项目-血型统计
- 第十周项目血型统计
- 第十周项目三—血型统计
- 第十周项目三--血型统计
- 第十周上机项目三血型统计
- 第十周 项目三 血型统计
- 第十周项目三 血型统计问题
- 第十周项目三:血型统计
- 第十周项目三 血型统计
- DataGridView在vb.net中的操作技巧
- Java类加载机制深度分析
- C#多线程详细讲解2
- 2013 Asia Regional Changchun 解题报告
- MySQL的not null default
- 第十周项目3:血型统计
- 【数据结构】链表实现的高进度加减乘
- Axis 2 整合到 SSH 项目,Axis2 整合,Axis2 发布,Axis2 部署方法及遇到问题
- linux ps命令输出进程号
- Androidi清理内存
- 今天在bctc碰到一个韩国姑娘,皮肤好好,还碰到一个跟俺一样中午刷牙的姑娘。
- HDU 3804 Query on a tree (树链剖分)
- Java的HashMap和HashTable
- 小试牛刀