输入代码:
/* *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