55问答网
所有问题
输入n和n个学生成绩(实数),输出不及格率.(用C语言,不需要太复杂的,别照搬百度,那个太难,还没学到)
输入nn绩(实数)输及格率
输入第行整数n第二行n实数用空格隔
输实数表示及格率结保留2位数单独占行
例输入
8
98 45 86 79 56 75 90 70
例输
0.25
提示
注意及格率0输0.00
举报该问题
推荐答案 2014-10-12
#include <
stdio.h
>
int main() {
int n, i;
double grade;
int qua = 0; //合格人数
scanf("%d", &n); //输入人数
for (i = 0; i < n; ++i) {
scanf("%lf", &grade); //输入每个人的成绩
if (grade < 60) {
qua += 1;
}
}
printf("%.2f\n",qua*1.0/n); //输出不合格率
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IL8IeeLeRFReFQGLFc.html
相似回答
C语言
用指针编程
,输入N个学生的成绩,
对成绩进行排序,并统计
及格和不
及...
答:
float score;struct Student *next;};//创建单向键表,返回链表表头head struct Student *CreatLink(struct Student *head ,int n){ int i;struct Student *p1,*p2;head=p1=(struct Student *)malloc(sizeof(struct Student));if(p1 == NULL){ printf("Not enough memory to allocate buffer\n...
c语言
求
不及格率
答:
main(){float a,x=0.0;int n,i;scanf("%d",&n);for(i=0;i<n;i++) {scanf("%f",&a); if(a<60)x++; } printf("%.2f",x/n); getch(); }
...要求输出这10
个成绩的及格率
和优秀率,再
输出不及格的成绩
_
百度
...
答:
printf("
及格率
是%g%%\n",pass/10.0*100); printf("优秀率是%g%%\n",excellent/10.0*100); printf("\
n不及格的
分数为"); for(i=0;i<10;i++) if(score[i]<60) printf("%3d",score[i]); printf("\n"); } 追问 有错误,请检查一下 追答 我都把运行结果贴出来了 。哪还有错误呢?请明示!
C语言,输入
10个同学的
成绩,
统计80分以上
和不及格的
人数,并
输出
平均值...
答:
#include \x0d\x0aint main()\x0d\x0a{\x0d\x0afloat a[10];\x0d\x0aint i;\x0d\x0aprintf("请输入使命
学生的成绩
:");\x0d\x0afor (i=0;i<10;i++)\x0d\x0a{\x0d\x0ascanf("%f",&a[i]);\x0d\x0a}\x0d\x0a\x0d\x0aint fail=0,excellent=...
用c语言
输入
10个同学的
成绩,
统计
不及格的
人数,并
输出及格率
_
百度
知 ...
答:
include<stdio.h> int main(){ int i, n = 0;float s[10];for(i = 0; i < 10; i++){ scanf("%f", &s[i]);if(s[i] < 60.0)n++;} printf("及格人数:%d,
及格率
:%d\%\n",
n,
(
10-n)*10);return 0;}
大家正在搜
输入两个实数按代数值由大到小输出
输入三个实数按从小到大顺序输出
输入实数x和正整数n
输入两个实数按代数值
展开式求和输入一个实数x
两个不相等的实数mn满足
在实数域上n次单位根的个数
指数形式输出实数
实数输出默认为几位小数
相关问题
C语言,急
c语言求不及格率
C语言 用指针编程,输入N个学生的成绩,对成绩进行排序,并统...
C语言程序 输入10个学生的成绩,要求输出这10个成绩的及格...
n/sinx=?提示:答案是一实数
先输入某个班学生人数n,再输入这n个学生的c语言期末成绩,输...
用c语言 输入10个同学的成绩,统计不及格的人数,并输出及格...