why???
查看原帖
why???
1159828
KOGU楼主2024/3/8 12:23
#include <bits/stdc++.h>
using namespace std;
double ans;
int main(){
    int n,a[101];
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>a[i];
    }
    for(int i=1;i<=n;i++){
        if(a[i]>=0||a[i]<=18){
            ans++;
        }
    }
    printf("%2.lf",(double)(ans/n*100));
    cout<<"%"<<endl;
    ans=0;
    for(int i=1;i<=n;i++){
        if(a[i]>=19||a[i]<=35){
            ans++;
        }
    }
    printf("%2.lf",(double)(ans/n*100));
    cout<<"%"<<endl;
    ans=0;
    for(int i=1;i<=n;i++){
        if(a[i]>=36||a[i]<=60){
            ans++;
        }
    }
    printf("%2.lf",(double)(ans/n*100));
    cout<<"%"<<endl;
    ans=0;
    for(int i=1;i<=n;i++){
        if(a[i]>60){
            ans++;
        }
    }
    printf("%2.lf",(double)(ans/n*100));
    cout<<"%"<<endl;
    return 0;
2024/3/8 12:23
加载中...