作者:何知令
发表时间;2017年2月13日
输入:血型序列(A/B/O/C,C代表AB型血,输入以X结束)
输出;各种血型的数量
代码:
/*
问题描述:黑猫警长在犯罪现场发现了一些血迹,现已经委托检验机构确定了血型,需要统计各种血型的样本数目。
作者:何知令
发表时间;2017年2月13日
输入:血型序列(A/B/O/C,C代表AB型血,输入以X结束)
输出;各种血型的数量
*/
#include
#include
int main()
{int i=0;int A=0,B=0,C=0,O=0;char str[100];while(1){scanf("%c",&str[i]);if(str[i]=='A')A++;if(str[i]=='B')B++;if(str[i]=='C')C++;if(str[i]=='O')O++;if(str[i]=='X')break;i++;}printf("A:%d\nB:%d\nO:%d\nAB:%d\n",A,B,O,C);return 0;
} 程序运行结果展示:
知识点总结:数组
学习心得:又被坑了