郴州网站建设软件定制开发平台,百度云 建网站,wordpress 主题删除,微网站建设包含哪些内容医学部一共进行了 N 场动物实验。
共有三种小动物可用来实验#xff0c;分别是青蛙、老鼠和兔子。
每次实验都会选取其中一种动物来参与实验#xff0c;选取数量若干。
现在请你统计一下医学部一共用了多少小动物#xff0c;每种分别用了多少#xff0c;每种动物使用数量…医学部一共进行了 N 场动物实验。
共有三种小动物可用来实验分别是青蛙、老鼠和兔子。
每次实验都会选取其中一种动物来参与实验选取数量若干。
现在请你统计一下医学部一共用了多少小动物每种分别用了多少每种动物使用数量占总量的百分比分别是多少。
输入格式
第一行包含整数 N表示实验次数。
接下来 N 行每行包含一个整数 A表示一次实验使用的小动物的数量和一个字符 T表示一次实验使用的小动物的类型C 表示兔子(coney)R 表示老鼠(rat)F 表示青蛙(frog)。
输出格式
请你参照输出样例输出所用动物总数每种动物的数量以及每种动物所占百分比。
注意输出百分比时保留两位小数。
数据范围
1≤N≤100, 1≤A≤15
输入样例
10
10 C
6 R
15 F
5 C
14 R
9 C
6 R
8 F
5 C
14 R
输出样例
Total: 92 animals
Total coneys: 29
Total rats: 40
Total frogs: 23
Percentage of coneys: 31.52 %
Percentage of rats: 43.48 %
Percentage of frogs: 25.00 %
代码运行
#includecstdio
#includeiostream
using namespace std;
int main()
{ int a;cina; //输入进行试验次数的值int coney0,rat0,frog0,zongshu; //给动物的数量初始化while(a0){int b; //一次取动物的数量char c; //输入动物代号cinbc;if(cC){coneyb; }else if(cR){ratb;}else {frogb;}zongshub;a--; }printf(Total: %d animals\n,zongshu);printf(Total coneys: %d\n,coney);printf(Total rats: %d\n,rat);printf(Total frogs: %d\n,frog);printf(Percentage of coneys: %.2f %\n,(float)coney*100/zongshu); //float强行转化成 小数*100是加百分号下面2个规则一样。printf(Percentage of rats: %.2f %\n,(float)rat*100/zongshu);printf(Percentage of frogs: %.2f %\n,(float)frog*100/zongshu);return 0;