c语言编程 设某班有40人参加C语言考试,统计输出考试成绩不及格的人数及其百分比

如题所述

#include "stdio.h"
void main()
{
int a[40]={50,56,78,98,78,87,57,65,45,87,
54,87,65,85,84,65,45,21,54,98,
78,89,68,96,87,69,85,84,84,85,
89,78,80,59,67,68,59,45,65,54};
int i,j=0;
float p;
for(i=0;i<40;i++)
if(a[i]<60)
j++;
printf("不及格的人数为:%d\n",j);
printf("不及格的比例为:%4.1f%",100.0*j/40);

}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-05-15
就只要成绩一项?学号什么不要的吧 ?

#include<stdio.h>
int main()
{ float a[40],per;
int i=0,j=0,n=5;
while(n--)scanf("%f",&a[i++]);
for(i=0;i<40;i++)
if(a[i]<60)j++;
per=100*j/40;
printf("%d %.2f%\%\n",j,per);
return 0;
}本回答被提问者采纳

c语言编程 设某班有40人参加C语言考试,统计输出考试成绩不及格的人数及...
printf("不及格的人数为:%d\\n",j);printf("不及格的比例为:%4.1f%",100.0*j\/40);}

2、c语言:假定某班有40个同学参加了计算机等级考试,编写一个程序求该...
next i ave=sum\/40 for i=1 to 40 if a(i)>ave then n=n+1 next i printf n

已知某班学生最多不超过40人,从键盘输入学生c语言的成绩,编程计算其平 ...
myavg=myavg+a[i];}myavg\/=n;for(j=0,i=0;i<n;

用C语言程序编辑对于一次考试成绩进行统计,考M科,有N人(如10人)参加...
printf("%.2lf%c",M[j],j<(m-1)?' ':'\\n');} return 0;}

C语言编程高手请来解决几道tc程序题
1、编写一函数,该函数的功能是统计一个班学生某门课程的平均成绩,并按照成绩的高低进行排序。要求在主函数中调用该函数。在主函数中输出该门课程的平均成绩并按照排序后的结果输出所有学生的成绩,同时找出高于平均分的学生人数。要求:学生自己完成该函数的定义。注意函数的参数和返回值,若没定义该函数,而直接在主...

求高手帮我做一下C语言!!!急。。。!! 1.某班期末考试科目为数学(MT...
\/* 函数功能:输入某班学生期末考试三门课程成绩 函数参数:长整型数组num,存放学生学号 整型数组score,存放学生成绩 整型变量n,存放学生人数 函数返回值:无*\/void Input(long num[], int score[][COURSE], int n){ int i, j;for (i=0; i<n; i++) { scanf("%ld", &num[i]); for (j=0; j<...

C++ 编程 大神看看有什么不对 某班共有若干名学生
主要是数组用的不对 C语言中 定义数组int a[n]表示有n个元素,下标为a[0]到a[n-1]所以 你的对于a的所有循环 都应该是从0开始的 也就是 for(i=0;i<n;i++)而b 定义应该是int b[6]; 而不是5 其它的 没什么问题。

相似回答