求助
查看原帖
求助
932479
Klooer楼主2024/8/20 18:48
#include<bits/stdc++.h>
using namespace std;
double n,small=0,strong=0,old=0,die=0;
int main(){
	cin>>n;
	double age[10086]{};
	for (int i=1;i<=n;i++){
		cin>>age[i];
	}
	for (int i=1;i<=n;i++){
		if(age[i]>=0&&age[i]<=18) small++;
		if(age[i]>=19&&age[i]<=35) strong++;
		if(age[i]>=36&&age[i]<=60) old++;
		if(age[i]>=61) die++;
	}
	cout<<setprecision(2)<<small/n*100.00<<"%"<<endl;
	cout<<setprecision(2)<<strong/n*100.00<<"%"<<endl;
	cout<<setprecision(2)<<old/n*100.00<<"%"<<endl;
	cout<<setprecision(2)<<die/n*100.00<<"%";
}

大佬帮忙看看哪里有问题

2024/8/20 18:48
加载中...