及格率函数怎么求c语言 及格率函数怎么求c语言表达式

#c语言求产品合格率问题

#include stdio.h

专注于为中小企业提供网站设计制作、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业沈河免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

float checkCal(int n, int a[]) {

int i, count = 0;

for (i = 0; i n; i++) {

if (a[i] == 1) {

count++;

}

}

return (float)count / n;

}

int main() {

int n, a[100], i;

printf("请输入待检测的产品数目:");

scanf("%d", n);

printf("请输入产品的质量信息(1表示合格,0表示不合格):\n");

for (i = 0; i n; i++) {

scanf("%d", a[i]);

}

float result = checkCal(n, a);

printf("这批产品的合格率为:%.2f%%\n", result * 100);

return 0;

}

====

请采纳,谢谢

用c语言如何输入100个学生的成绩并且求平均值和最低分及格率?

把100分定为最高分,60分为及格分数线。用C语言实现如下:

#include

#define N 100

void main()

{

int i;

float grade,sum=0,min=100,pass=0;

for(i=0;i{

scanf("%f",grade);//输入学生分数。

sum+=grade;//计算学生的成绩的总和。

if (gradeif (grade=60) pass++;  //求及格人数。

}

printf("%0.2f\n",sum/N);

//保留两位小数输出100个学生的成绩的平均值。

printf("%0.2f\n",min);//保留两位小数输出最低分。

printf("%0.2f%%\n",pass/N*100);//保留两位小数输出及格率。

}

用C语言编程 输入某班的C语言成绩,计算出其及格率

#include stdio.h

void main(){

int i,n,score,num=0;

printf("班级人数:");

scanf("%d",n);

for(i=0;in;i++)

{

scanf("%d",score);

if(score=60) num++;

}

printf("及格率:%.2f%%",num*1.0*100/n);

}

运行示例:

人数10只是个例子。你可以规定其他值,并输入对应的分数。


标题名称:及格率函数怎么求c语言 及格率函数怎么求c语言表达式
本文URL:http://azwzsj.com/article/doecpoc.html