试题 历届试题 成绩统计(C语言)

2021-03-20  本文已影响0人  melody_yuan
7
80
92
56
74
88
100
0
Data
71%
43%
Data

满分代码如下

#include<iostream>
#include<stdio.h>
#include<math.h>
using namespace std;
#define N 10008
int a[N];
int main(){
    int i,n,w=0,m=0;
    float sum=0;
    cin>>n;
    for(i=0;i<n;i++){
        cin>>a[i];
        if(a[i]>=85){
            w++;
        }
        if(a[i]>=60){
            m++;
        }
    } 
    cout<<round(m*100.0/n)<<"%"<<endl; 
    cout<<round(w*100.0/n)<<"%"<<endl;
    return 0;
}

C语言中可以使用round(double x);进行四舍五入

上一篇 下一篇

猜你喜欢

热点阅读