第十周 项目三血型统计
2014-11-03 13:09
204 查看
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:first.cpp *作者:刘天恩 *完成时间:2014年11月3号 *版本号:v1.0 *问题描述:输入血型(A/B/O/C,C代表AB型血,输入以X结束),输出各种血型的数量。 *输入描述:输入血型(A/B/O/C,C代表AB型血,输入以X结束)。 *程序输出:输出各种血型的数量。 */ #include <iostream> #include <cstdio> using namespace std; int main( ) { int a=1,b=0,c=0,d=0; char blood; cout<<"请输入血型:"<<endl; cin>>blood; while((blood=getchar())!='X') { switch(blood) { case'A': a+=1; break; case'B': b+=1; break; case'O': c+=1; break; case'C': d+=1; break; } } cout<<"A:"<<a<<" "<<"B:"<<b<<" "<<"O:"<<c<<" "<<"AB:"<<d<<endl; return 0; }
运行结果:
学习心得:循环语句与判断语句的嵌套,好好看书,应该熟练掌握。