编写一个班级成绩统计程序,要求:
#include"stdio.h"
void main()
{
int n=0;
int num;
int zf=0;
for(n=0;n<30;n++)
{
printf("请输入第%d个学生的成绩:",n+1);
scanf("%d",&num);
zf+=num;
}
printf("该门功课的班级平均分为:%d
",zf/30);
}
void main()
{
int score;
int count[5]={0};
printf("please input your score:");
while (scanf("%d",&score) ==1)
{
int tmp = score/10;
switch(tmp)
{
case 10:
count[0]++;
break;
case 9:
count[0]++;
break;
case 8:
count[1]++;
break;
case 7:
count[2]++;
break;
case 6:
count[3]++;
break;
default:
count[4]++;
break;
}
printf("The result:
");
printf("A(90-100):%d
",count[0]);
printf("B(80-89):%d
",count[1]);
printf("C(70-79):%d
",count[2]);
printf("D(60-69):%d
",count[3]);
printf("E(0-59):%d
",count[4]);
}
}
#define MAXSTU 2 // 记录班级学生总数
using namespace std;
int main ()
{
float stuInfo[MAXSTU][4]; // 记录班级学生各科成绩信息
cout << "请输入班级每位学生各科成绩" << endl;
for ( int i = 0; i < MAXSTU; i++ )
{
float sum = 0; // 记录某位学生成绩总分
float avaScore = 0; // 记录某位学生平均成绩
cout << "输入第" << i+1 << "个学生各科成绩:" << endl;
for ( int j = 0; j < 4; j++ )
{
cout << "第" << j+1 << "科分数为:";
cin >> stuInfo[i][j];
sum += stuInfo[i][j];
}
avaScore = sum / 4;
cout << "第" << i+1 << "个学生各科平均分:" << avaScore << endl;
}
// 计算各门成绩的平均分
for ( int i = 0; i < 4; i++ )
{
float avaObject = 0; // 记录班级各科目平均分
float sumObject = 0; // 记录班级各科目总分
for ( int j = 0; j < MAXSTU; j++ )
{
sumObject += stuInfo[j][i];
}
avaObject = sumObject / MAXSTU;
cout << "本班级第" << i+1 << "门课程成绩平均分:" << avaObject << endl;
}
return 0;
}
不知道是否满足要求
1.利用Excel编辑一份班级学生成绩统计表(设有10名学生,5门课程...
G12=SUBTOTAL(8,G2:G11) (应使用stdevp计算总体标准偏差stdev为样本标准偏差)名次 I2=RANK(G2,G2:G11,0) ,向下填充 L2~L6数组公式 {=FREQUENCY(H2:H11,K2:K11)} 柱状图数据区域 ='Sheet1'!$J$2:$J$6,'Sheet1'!$L$2:$L$6 J2=IF(K3=0,K2+1&"以下",K3+1&"~"&K2...
在Excel中以班级号为参照求所有同学各科成绩的总和的成绩统计方法
下面给大家介绍一个使用范围很广的成绩统计方法:首先看下表。 上表中,A列是班级号,从B到E列是成绩列,现在,我们要做的就是,如何根据A列的某个班级号,求出该班所有同学所有学科的成绩总和、该班所有同学某个学科成绩的总和。比如,我们在不对A列排序的情况下,对班级号...
用c#程序设计,输入一个班级所有学生的成绩,统计各个等级(优、良、中...
using System.Linq;using System.Text;namespace ConsoleApplication1 { class Program { static void Main(string[] args){ int[] score=new int[10] ;int i , a , b , c , d , e ;a = b = c = d = e = 0 ;Console.WriteLine("请输入10名学生的成绩 " );for (i = 0; i...
欲统计某个高三班级高考成绩(满分750,均为整数分数)情况,在设置变量表 ...
min_score) { min_score = scores[i];} } \/\/ 统计成绩分布 int freq[751] = {0}; \/\/ 定义一个长度为751的数组,用于记录每个分数出现的次数 for (int i = 0; i < n; i++) { freq[scores[i]]++;} 通过以上代码,可以统计出班级的平均分、最高分、最低分和成绩分布等情况。
VB编程统计一个班级30名同学成绩分别在0~59,60~69,70~79,80~89,9...
Dim cj(30) As Integer For i = 1 To 30 cj(i) = Rnd * 100 ‘用随机数产生成绩 ,也可以自己输入 Print cj(i)Select Case cj(i)Case 0 To 59 p1 = p1 + 1 Case 60 To 69 p2 = p2 + 1 Case 70 To 79 p3 = p3 + 1 Case 80 To 89 p4 = p4 + 1 Case 90 To 100...
用Excel怎样计算各班的平均成绩?
excel计算各班各科平均分如下:步骤1、打开Excel表格。步骤2、在表格最后一行新建一个合计行。步骤3、现在需要计算班级所有学生每科的总成绩。在C19单元格内输入公式:=SUM(C2:C18)。步骤4、将光标放在C19单元格右下角,会出现一个黑色的十字光标,向右拖动这个十字光标,即可填充得到每科的总成绩。步骤...
2. 设计程序,输入班级所有学生的成绩,统计各个等级(优、良、中、及格...
Private Sub Command1_Click()Dim y As Integer Dim l As Integer Dim z As Integer Dim j As Integer Dim b As Integer a = InputBox("请输入总人数")For i = 1 To a b = InputBox("请输入总分")If b >= 90 Then y = y + 1 If b >= 80 And b < 90 Then l = l + ...
班级成绩分析怎么写
问题一:学生成绩分析怎么写 你考试之前的复习态度,考试时候的认真态度,考试之后的总结态度 问题二:班主任班级期中考试质量分析怎么写 班主任班级期中考试质量分析怎么写 不知不觉,本学期已经走过一半,回顾半个学期的日子,我觉得们的班级和我本人都过的比较充实,虽然不轻松。在班级管理中,我有以下两个方面的情况向...
VB编程:计算一个班的平均成绩 并统计高于平均成绩的人数 其中班级人数...
Private Sub Form_Click()Dim a(50)n = CInt(InputBox("人数="))For i = 1 To n a(i) = CInt(InputBox("第" & i & "人的成绩:"))s = s + a(i)Next i s = s \/ n For i = 1 To n If a(i) > s Then k = k + 1 Next i MsgBox ("平均分数是" & s & "...
1、计算班级5位学员的成绩,统计分数大于80分的学员人数,以及所占的比...
\/\/计算班级5位学员的成绩,统计分数大于80分的学员人数,以及所占的比例。public static void test15() throws Exception{int COUNT = 5;Scanner s = new Scanner(System.in);int[] grade = new int[5];int sum = 0;for (int i = 1; i <= COUNT; i++) {System.out.print("请输入...
匡泰牛黄: 用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=(...
建昌县18679848850: 编写一个C语言程序,统计一个班(最多50人)的学生成绩,要求实现以下功能: - ?
匡泰牛黄: include<stdio.h> struct student//结构体 { int num;//数量 char name[10];//姓名 float grade[6];//记录各科成绩 }a[5];//这种结构体类型的数组(只能有五学生) input() { int i; for(i=0;i<5;i++)//每次读入五个学生的数据 { printf("\nplease input the ...
建昌县18679848850: 编程如何用C语言编写一个学生成绩管理系统程序 - ?
匡泰牛黄: 我们才做了这个作业... #include <malloc.h> #include <stdio.h> #include <stdlib.h> #define LEN sizeof(struct scorenode) #define DEBUG #include <string.h> struct scorenode { int number;/*学号*/ char name[8];/*姓名*/ float cj1;/*成绩1*/ ...
建昌县18679848850: 求一篇用C语言编写的使用数组和指针统计成绩的程序代码 - ?
匡泰牛黄: void main() {int a[8] = {75, 80, 83, 85, 86, 30, 0, 0};string name[] = {"数学", "物理", "外语", "政治", "体育"};string MeanLow[4];a[6] = (a[0] + a[1] + a[2] + a[3] + a[4]) / 5;char* strAve = (char*)malloc(10);MeanLow[...
建昌县18679848850: 如何编写程序:求某班某门课的平均成绩,统计超过平均值的人数(要求用指针操作数组)? - ?
匡泰牛黄: 我想是这样写: #include<stdio.h> #define N 30 void main() { float score[N],*p;float v,s=0;int k,num=0;for(p=score,k=0;k<N;k++){ scanf("%f",p);s+=*p;p++;}v=s/N;for(p=score,k=0;k<N;k++)if(*(p+k)>v) num++;printf("average=%.1f,num=%d\n",v,num); } 其中N是学生成绩的个数.
建昌县18679848850: 帮忙编个C程序编一个学生成绩处理系统技术要求:1菜单设计(例如 ?
匡泰牛黄: 1.设计学生成绩结构体 学生成绩 { 学号 姓名 成绩 } 开一个大点的缓存或文件放数据信息 存基本数据时用 memcpy(缓存,学生成绩结构体数组)的方式存(基本库函数)...
建昌县18679848850: c语言程序设计 写一个统计学生成绩的程序 一定按要求 重谢~! - ?
匡泰牛黄: #include<stdio.h>#include<stdlib.h> struct student { double score[5]; }s[10]; void avg() {printf("\n"); double sum; for(int i=0;i<10;i++) {sum=0; printf("第%d位学生的平均分数是: ",i+1); for(int j=0;j<5;j++)sum+=s[i].score[j]; printf("%.2lf\n...
建昌县18679848850: 用c语言设计一个程序统计一个班的学生成绩 - ?
匡泰牛黄: 改好了,问题不大,我都写在注释里了:#include<stdio.h> #include<math.h> #define N 35 #define COURSE 4struct student {char num[10];/*如果把num当作字符串的话,不能用int,而是char数组.不然就用int num;*/float score[4];float sum...
建昌县18679848850: 学生成绩统计系统使用面向对象的方法编写一个程序,实现在如下菜单中,输入数字序号,执行相应功能.基本要求(1) 选择课程,输入学生人数,以及本... - ?
匡泰牛黄:[答案] //vc6.0下测试通过 //自己添加剩下的课程吧...我有点懒... //有什么问题追问我哦 ^_^ #include using namespace std; ... float score[SubjectNum]; struct node * next; } Node; class Students{ private: int num;//学生数 Node student[MaxSize];//学生...
建昌县18679848850: c#编写一个学生成绩计算程序,统计出一个班学生的某门课程各分数段的人数(分数段:90分以上,80 - 90,70 - 80,编写一个学生成绩计算程序,统计出一个... - ?
匡泰牛黄:[答案] int[] score = new int[10]; string[] m = { }; int i, a, b, c, d, e; a = b = c = d = e = 0; double t = 0, max, min, r; Console.WriteLine("请输入20名学生的成绩 以回车符区分"); for (i = 0; i { int inputScore = 0; if (!int.TryParse(Console.ReadLine(), out ...