输入代码:
/*
*Copyright (c)2014烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:sum.cpp
*作 者:林海云
*完成日期:2014年11月6日
*版 本 号:v1.0
*
*问题描述: 统计A,B,O,C种类血型总数
*程序输出:
*/
#include <iostream>
using namespace std ;
int main ()
{
char cBlood ;
int a=0,b=0,c=0,o=0;
do
{
cin>>cBlood;
switch(cBlood)
{
case 'A': a++;break;
case 'B': b++;break;
case 'O': o++;break;
case 'C': c++;break;
}
}
while(cBlood!='X');
cout<<"A="<<a<<" "<<"B="<<b<<" "<<"O="<<o<<" "<<"C="<<c<<endl;
return 0;
}
运行结果 :
总结:首次使用了char语句,定义符号字符,并用switch语句,其中曲折很多,开始用int定义变量,后A,B等字符又没有加上‘ ‘符号加以区分...循环语句又斟酌了很久.
原文地址:http://blog.csdn.net/linhaiyun_ytdx/article/details/40860189