第10周项目3 血型统计
2014-11-04 10:51
99 查看
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:error.cpp *作 者:惠睿 *完成日期:2014年11月4日 *版 本 号:v1.0 * *问题描述:输入血型,统计血型数量。 */
#include <iostream> #include <cstdio> using namespace std; int main() { char cBlood; int a=0,b=0,c=0,o=0; while ((cBlood=getchar())!='X') { switch (cBlood) { case ('A'): a++; break; case ('B'): b++; break; case ('C'): c++; break; case ('O'): o++; break; } } cout<<"A:"<<a<<" B:"<<b<<" O:"<<o<<" AB:"<<c; return 0; }
运行结果:
知识点总结:while 后面一定要写成这个样子:((cBlood=getchar())!='X')
否则不会输出结果。
学习心得:这个程序好虐心。