提交时间:2023-08-30 13:29:17

运行 ID: 26039

/*某医院想统计一下某项疾病的获得与否与年龄是否有关, 需要对以前的诊断记录进行整理,按照0-18、19-35、36-60、61以上(含61) 四个年龄段统计的患病人数占总患病人数的比例。20%*/ #include<iostream> using namespace std; int a[100]; int n,n1,n2,n3,n4; int main() { cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; if(a[i]>=0&&a[i]<=18) n1++; else if(a[i]<=35) n2++; else if(a[i]<=60) n3++; else n4++; } printf("%.2f%\n",n1*1.0/n*100); printf("%.2f%\n",n2*1.0/n*100); printf("%.2f%\n",n3*1.0/n*100); printf("%.2f%\n",n4*1.0/n*100); return 0; }