ZZULI 1044: 不及格率
题目描述
输入n和n个学生成绩(实数),输出不及格率。
输入
输入的第一行是一个整数n,第二行是n个实数,用空格隔开。
输出
输出一个实数,表示不及格率,结果保留2位小数,单独占一行。
样例输入 Copy
8
98 45 86 79 56 75 90 70
样例输出 Copy
0.25
提示
注意,不及格率为0时,输出0.00
来源/分类
#include<stdio.h>
int main(void)
{
int n, i, fn;/*定义整型变量*/
double number;
scanf("%d", &n);
fn = 0;/*表示初始不及格的人数*/
for(i = 1; i <= n; i++)/*for循环,从0检测到n*/
{
scanf("%lf", &number);
if(number < 60)
fn++;/*每检测出一个不及格的人数fn自增1,如此往复循环*/
}
printf("%.2f\n", (double)fn/n);/*前面没有定义结果为浮点类型,故在结果输出时需重新定义*/
return 0;
}