用C语言怎么求全班平均成绩,以及大于等于平均分和小于平均分的人数以及这两批人的分别的平均分?

作者&投稿:项封 (若有异议请与网页底部的电邮联系)
~ int iScore[100];
int iTotle = 0;
for (int i = 0; i < 100; i++)
{
iTotle += iScore[i];
}
cout << "平均成绩是" << iTotle/10.f << endl;
// 高于平均分的人数和平均分
int iNum = 0, iHighArg=0;
for (int i = 0; i < 100; i++)
{
if (iScore[i]*100 >= iTotle)
{
iNum++;
iHighArg += iScore[i];
}
}
cout << "大于等于平均分的人数为" << iNum << ",其平均分为" << iHighArg / (float)iNum << endl;
cout << "小于平均分的人数为" << 100-iNum << ",其平均分为" << (iTotle-iHighArg) / (float)(100-iNum) << endl;


C语言:计算全班平均成绩,及统计各分数段人数的程序问题
else c6=c6+1; } } } scanf("%d",&num); } avg=sum\/count; printf("全班平均成绩为:%f\\n",avg); printf("90分以上的(包括90分)的人数是:%d\\n",c9)

C语言:输入班级人数36人及C语言成绩,打印出全班的平均成绩和不及格人...
int main(){ int a[60],n,sum=0,s=0;printf("请输入人数:");scanf("%d",&n);\/\/输入人数;printf("请输入%d人的成绩:\\n",n);for(int i=0;i<n;i++){ scanf("%d",&a[i]);\/\/输入n个成绩;sum+=a[i];} sum\/=n;for(int i=0;i<n;i++){ if(a[i]<60)s++;} p...

班级成绩统计分析c语言
int main(void){ float sum=0.0,avg=0.0; \/*给变量初始化*\/ int num,count,c9,c89,c78,c67,c6;\/*定义变量*\/ num=count=c9=c89=c78=c67=c6=0;\/*给变量赋值*\/ scanf("%d",&num);\/*输入数字*\/ while(num>0 && num<101)\/*统计*\/ { sum=sum+num;\/*求全班成绩总和*\/ count...

c语言。编写一个程序,输入全班同学某门课考试成绩,计算平均成绩并统计...
} printf("全班平均分%.2lf,成绩大于等于平均分的人有%d人\\n",avg,n);}

C语言习题向高手求解TT
1.假设全班有30个学生,编写一个程序,连续输入30个学生的计算机考试成绩,并计算出全班学生的计算机平均成绩。2.使用嵌套循环输出下列图形:\/ include "stdio.h"define NUM 3 int main(){ float score,sum=0;int i=0,count=0;printf("Please enter %d values for caculate:\\n",NUM);while(...

用c语言设计一个程序统计一个班的学生成绩?
printf("全班总分为:%.2lf\\n", getsum());printf("全班平均分为:%.2lf\\n", getave());getmax();getmin();return 0;} 注:此代码运行于VS2017,如果在VC6.0中运行,可将scanf_s改成scanf 并且for(int i=0;i<len;i++){xxx}改成int i=0;for(i=0;i<len;i++){xxx}即可...

C语言求平均年龄 求高手帮忙 班上有学生若干名,给出每名学生的年龄(整...
int num,sum,i;int a[100];double each;sum=0;scanf("%d",&num);each=num;for(i=0;i<num;i++){ scanf("%d",&a[i]);sum+=a[i];} printf("%d\\n",sum);each\/=sum;printf("%.2f",each);return 0;} each 没有被num赋值 数组下标是从0开始到最大-1 实际还是那么大 应为...

C语言:输入全班同学期末考试各门成绩(包括学号),求出每位同学的总分及平...
include<stdio.h>#include<string.h>int main(){ char a[100][20],d[20];\/\/学号 int n,m,b[100][10],s[100],i,j,t;\/\/n为人数,m为学科数,b为每人每科的成绩,s为每人总分 float c[100];\/\/每人平均分 scanf("%d%d",&n,&m);\/\/输入人数,学科数 for(i=0;i<n;i++) ...

c语言求n个学生的平均成绩
c语言求n个学生的平均成绩如下:在C语言编程中,求解n个学生的平均成绩是一项基本的任务。这不仅可以帮助我们更好地理解学生的表现,还可以为学校和教育机构提供决策依据。下面,我将详细介绍如何使用C语言来求解n个学生的平均成绩。首先,我们需要声明一些变量来存储学生的成绩。我们可以使用一个数组来存储...

C语言如何求平均值
for循环键盘输入四个,累加求和,最后输出其平均数。代码示例:include <stdio.h> int main(){ float a,sum=0;int i; for(i=0;i<4;i++){ scanf("%f",&a);sum+=a;} printf("平均成绩为:%.2f\\n",sum\/4);return 0;} \/*运行结果:65 75 85 95平均成绩为:80.00*\/ ...

东至县13684379827: 设计一个C语言程序,要求能求一个班级学生的总分和平均分 -
毅芬维博: 用malloc 函数,用于申请内存.首先先输入学生数n,然后申请一片内存,如下: #include<stdio.h> #include<stdlib.h> int main() {int n,i;float *score;float sum=0.0,ave=0.0;printf("请输入班级学生人数:");scanf("%d",&n); score=(...

东至县13684379827: c语言编程设计一个程序…求全班的总分和平均分 -
毅芬维博: #include "stdio.h" void main() { int input_num[100]; int i,sum,max; printf("班上有多少人?"); scanf("%d",&max); for (i=0;i<max;i++) { printf("请输入第%d个数:\n",i+1); scanf("%d",input_num+i); } sum=0;//初始化十个数的和 for (i=0;i<max;i++) { sum+=input_num[i];//求和 }printf("平均分:%d.\n总分:%d.\n",sum/max,sum); }

东至县13684379827: C语言:编写一个程序,从键盘输入10个学生成绩,求平均成绩. -
毅芬维博: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16/* C语言:编写一个程序,从键盘输入10个学生成绩,求平均成绩*/ #include <stdio.h> #define N 10 intmain() {floatarr[N]={0.0},s=0.0;inti;for(i=0;i!=N;++i){//输入scanf("%f",&arr[i]);s+=arr[i];}printf("%0.2f\n", s/N);//输出平均数return0; }

东至县13684379827: c语言求平均分 -
毅芬维博: #include <stdio.h> void main() {int a[10];int i,s,n;for(i=0;i<10;i++)scanf("%d",a+i);s=a[0]+a[1]+a[2]+a[3]+a[4]+a[5]+a[6]+a[7]+a[8]+a[9];n=s/10;printf("平均数是:");printf("%d\n",n); }

东至县13684379827: 输入班级人数,依次输入学生成绩,计算班级的总成绩和平均成绩,用c语言怎么写 -
毅芬维博: #include int main(){ float sum=0.0,temp=0.0; int n=0,i=0; scanf("%d",&n); for(;i scanf("%f",&temp); sum += temp; } printf("总成绩为:%f\n平均成绩为:%f",sum,sum/n); return 0; }

东至县13684379827: 用C语言编求班级全部同学各科平均分以及总分和总分平均分 -
毅芬维博: 这个是我以前写的程序,只要在if语句里加一句输出总人数和总分就ok了,其他的要求都和你一样#include<stdio.h>/*程序从main函数开始执行*/ int main() { int counter; int grade; int total; float average; total = 0; counter = 0; printf( "Enter grade, -1 ...

东至县13684379827: 用c语言编写求平均成绩 -
毅芬维博: #include<stdio.h> #include<stdlib.h> #include<string.h> struct record { char xuehao[10];//学号 char name[20]; //姓名 char sex[3];//性别 int ke1;//数学 int ke2 ;//语文 int ke3;//英语 int pin; }stu[50]; int k=1,n,m; void readfile(); void seek(); void ...

东至县13684379827: C语言输入一个班级的成绩,求各人总分平均分 -
毅芬维博: int n; scanf("%d", &n); float sum = 0.0; while(n--) {float grade; scanf("%lf", &grade); sum += grade; } printf("The average grade:%lf\n", sum / n * 1.0);

东至县13684379827: 用C语言解决:输入某班级10名学生的考试成绩,求出总成绩,平均成绩,最高分和最低分 -
毅芬维博: 1,先定义4个变量来保存你要的结果:如总成绩、平均成绩等!2,接收10个成绩数据!每接收一个,都往总成绩上加,然后与最高、最低分 比较,如果符合条件就替换掉!3,接收完后,用总成绩/10,存到平均成绩变量里!4,OK!

东至县13684379827: C语言 数组,求学生成绩平均分.急!!!! -
毅芬维博: 一种比较笨的方法 #includeint main() { float a[10],i,sum=0,average; /*输入十个学生成绩求出平均分,并统计高于平均分的人数*/ int b; for(i=0;i<10;i++) { scanf("%f",&a[i]); } for(i=0;i<10;i++) { sum=sum+a[i]; } averge=sum/10; /*平均分*/ b=0; for(i=0;i<10;i++) /*高于平均分的人数*/ { if(a[i]>average) ++b; } printf("average=%f\n",average); printf("%d",b); return 0; }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网