當前位置:首頁 » 考試成績 » 學生成績統計程序

學生成績統計程序

發布時間: 2021-03-01 09:17:07

『壹』 C語言程序設計統計學生成績

用數復組,你學了制數組嗎?
int i,b,c;
scanf("%d"&i); //輸入需要幾個學生成績
int a[i]; //定義數組大小。
for (b=0;b<=i;b++) //循環輸入成績
a[i]=scanf("%d",c);

『貳』 寫一個統計學生成績的程序,急!

用c,c++,還是java?
#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",sum/5);
}
printf("\n");
return ;
}
void tavg()
{
printf("\n");
double sum;
for(int j=0;j<5;j++)
{
sum=0;
for(int i=0;i<10;i++)
sum+=s[i].score[j];
printf("第%d門功課的平均分是: %.2lf\n",j+1,sum/10);
}
return ;
}
void maxsc()
{
printf("\n");
double max=-1;
int i,j;
for( i=0;i<10;i++)
{
for( j=0;j<5;j++)
if(max<s[i].score[j])
{
max=s[i].score[j];
}
}
printf("最高分是:%.2lf分,對應學生與功課如下:\n",max);
for(i=0;i<10;i++)
{
for(int j=0;j<5;j++)
if(max==s[i].score[j])
{
printf("第%d位學生的第%d門成績\n",i+1,j+1);
}
}
printf("\n");
}
int main()
{
int i,j;
for(i=0;i<10;i++)
{
for(j=0;j<5;j++)
{
printf("輸入第%d位學生的第%d門功課的成績: ",i+1,j+1);
scanf("%lf",&s[i].score[j]);
printf("\n");
}
printf("\n");

}
printf("學生平均分數情況:\n");
avg(); //每個學生的平均分
printf("功課平均分數情況:\n");
tavg(); //每門功課的平均分
printf("最高分數即對應學生功課:\n");
maxsc(); //最高分對應的學生和功課
system("PAUSE");
return 0;
}

『叄』 用VB編寫一學生成績統計程序

Private Sub Form_Click()
Dim Score As Single, Sum As Single, N As Integer, Average As Single
Sum = 0
N = 0
Score = InputBox("請輸入第" & N + 1 & "個同學的成績回答", "成績輸入")
Do While Score <> -1
Sum = Sum + Score
N = N + 1
Score = InputBox("請輸入第" & N + 1 & "個同學的成績", "成績輸入")
Loop
Average = Sum / N
Print "平均成績為:"; Average
End Sub

『肆』 開發一個學生成績統計程序

#include<stdio.h>
#defineN3//學生數目
voidinput_stu(intstu[N][5])
{
inti,j;
for(i=0;i<N;i++)
(j=0;j<5;j++)
scanf("%d",&stu[i][j]);
}
voidoutput_stu(intstu[N][5])
{
inti,j;
for(i=0;i<N;i++)
{
for(j=0;j<5;j++)printf("%d",stu[i][j]);
printf(" ");
}
}
voidcalc_data()
{}
voidavr_stu(intstu[N][5])
{
doubleavr_stu[N];
inti,j,sum_stu[N]={0};
for(i=0;i<N;i++)
{
for(j=0;j<5;j++)sum_stu[i]+=stu[i][j];
avr_stu[i]=sum_stu[i]/5.0;
printf("theavr_stu[%d]:%.2lf ",i,avr_stu[i]);
}
}
voidavr_cor(intstu[N][5])
{
doubleavr_cor[5];
inti,j,sum_cor[5]={0};
for(i=0;i<5;i++)
{
for(j=0;j<N;j++)sum_cor[i]+=stu[j][i];
avr_cor[i]=sum_cor[i]/5.0;
printf("theavr_cor[%d]:%.2lf ",i,avr_cor[i]);
}
}
voidhighest(intstu[N][5])
{
inti,j,max[5]={0};
for(i=0;i<5;i++)
{
for(j=0;j<N;j++)
if(stu[j][i]>max[i])max[i]=stu[j][i];
printf("cor%d:%d ",i+1,max[i]);
}
}
intmain()
{
inti,stu[N][5];
while(1)
{
printf("============ ");
printf("1.input 2.outplut 3.avr_stu 4.avr_cor 5.highest
0.exit ============ Enteryourchoice:");
scanf("%d",&i);
switch(i)
{
case1:input_stu(stu);break;
case2:output_stu(stu);break;
case3:avr_stu(stu);break;
case4:avr_cor(stu);break;
case5:highest(stu);break;
case0:return0;
}
}
}

『伍』 c語言編一個學生成績統計程序

#include
<stdio.h>
void
main()
{
int
i,
n,
reno;
float
score[30],
avr,
a,
b,
c;
char
name[30][9];
for(i
=
0;
i
<
30;
i++)
{
printf("%d號的成績:",
i+1);
scanf("%f",
&score[i]);
if(score[i]
<
0)
break;
printf("%d號的姓名:",
i+1);
scanf("%s",
name[i]);
}
n
=
i;
printf("統計不及格人數:\n");
reno
=
0;
avr
=
0;
for(i
=
0;
i
<
n;
i++)
{
if(
score[i]
<
60)
{
reno++;
printf("%d,
%s\n",
i+1,
name[i]);
}
avr
+=
score[i];
}
printf("不及格人數為%d\n\n",
reno);
printf("統計成績在平均分及平均分之上的學生人數:\n");
avr
/=
n;reno
=
0;
for(i
=
0;
i
<
n;
i++)
{
if(score[i]
>=
avr)
{
reno++;
printf("%d,
%s\n",
i+1,
name[i]);
}
}
printf("成績在平均分及平均分之上的學生人數為%d\n\n",
reno);
printf("統計各分數段的人數及所佔百分比(分數段為<60,60~79,>=80):\n");
a
=
b
=
c
=0;
for(i
=
0;
i
<
n;
i++)
{
if(score[i]
<
60)
a++;
else
if(score[i]
>=
80)
c++;
else
b++;
}
printf("<60:\t%.1f%%\n60~79:\t%.1f%%\n>=80:\t%.1f%%\n",100*a/n,100*b/n,100*c/n);
}

『陸』 求一學生考試成績統計系統的程序

1. 成績分析(應用教育統計學)--EAS V4.0 Build 060529

EAS在對學生的考試成績進行常規匯總和統計的基礎上,還
www.skycn.com/soft/10270.html

2. 成績分析(應用教育統計學)-- EAS V4.0 Build 051117

EAS在對學生的考試成績進行常規匯總和統計的基礎上。還採用教育統計學中的「標准?
download.21cn.com/list.php?id=36641

3. 成績分析(應用教育統計學)--EAS 4.0 Build 060529

EAS在對學生的考試成績進行常規匯總和統計的基礎上,還採用教育統計學中的「標准差」
www.onlinedown.net/soft/2855.htm

4. 網上成績統計系統 1.2

1.能夠生成歷次考試成績曲線圖表2.歷次成績的詳細情況3.學生模糊查詢4.生成各班成績柱
www.onlinedown.net/soft/22214.htm

5. 易人試卷分析軟體 1.0

一款便捷的整理和分析學生的考試成績的統計工具
download.pchome.net/home/ecate/22396.html

6. 易人試卷分析軟體 1.0

為老師減負整理和分析學生的考試成績是老師日常工作必不可少的環節,手工統計佔用老師
www.onlinedown.net/soft/47423.htm

7. 易人試卷分析軟體 1.0

整理和分析學生的考試成績是老師日常工作必不可少的環節,手工統計佔用老師太多的時間
dl.pconline.com.cn/html_2/1/154/id=11224&pn=0.html

8. 成績分析(應用教育統計學)--EAS 4.0 Build 060529

EAS在對學生的考試成績進行常規匯總和統計的基礎上,還採用教育統計學中的「標准差」
dl.pconline.com.cn/html_2/1/149/id=7751&pn=0.html

9. 學生考試成績分析系統 V2.01

學生成績分析統計軟體!
download.enet.com.cn/html/030792004051401.html

10. 學生成績分析系統 V6.3

可自動統計學生考試的班級名次和年級名次。
download.enet.com.cn/html/030792004030901.html

『柒』 簡單的學生成績統計程序!

#include "stdio.h"
#include <stdlib.h>
#define SIZE 5

void main()
{
int i,j;
float midscore[SIZE],endscore[SIZE],totall[SIZE],score;
for(i=0;i<SIZE;i++)
{
printf("第%d個學生期中成績: ",i+1);
scanf("%f",&midscore[i]);
}
for(i=0;i<SIZE;i++)
{
printf("第%d個學生期末成績: ",i+1);
scanf("%f",&endscore[i]);
}
for(i=0;i<SIZE;i++)
totall[i]=midscore[i]*0.3+endscore[i]*0.7;
for(i=0;i<SIZE;i++)
{
for(j=0;j<SIZE-i-1;j++)
{
if(totall[j]>totall[j+1])
{
score=totall[j];
totall[j]=totall[j+1];
totall[j+1]=score;
score=midscore[j];
midscore[j]=midscore[j+1];
midscore[j+1]=score;
score=endscore[j];
endscore[j]=endscore[j+1];
endscore[j+1]=score;
}
}
}
for(i=0;i<SIZE;i++)
printf("期中:%g 期末:%g 總評:%3.2f\n",midscore[i],endscore[i],totall[i]);
}

『捌』 用C語言設計一個學生成績統計程序,

要求輸入10個學生5門功課的成績,分別用子函數求出:(1)每個學生的平均分;(2)每門功課的平均分;(3)找出最高分所對應的學生和功課。
#include<stdio.h>
#include<stdlib.h>
structstudent
{
doublescore[5];
}s[10];
voidavg()
{
printf(" ");
doublesum;
for(inti=0;i<10;i++)
{
sum=0;
printf("第%d位學生的平均分數是:",i+1);
for(intj=0;j<5;j++)
sum+=s[i].score[j];
printf("%.2lf ",sum/5);
}
printf(" ");
return;
}
voidtavg()
{
printf(" ");
doublesum;
for(intj=0;j<5;j++)
{
sum=0;
for(inti=0;i<10;i++)
sum+=s[i].score[j];
printf("第%d門功課的平均分是:%.2lf ",j+1,sum/10);
}
return;
}
voidmaxsc()
{
printf(" ");
doublemax=-1;
inti,j;
for(i=0;i<10;i++)
{
for(j=0;j<5;j++)
if(max<s[i].score[j])
{
max=s[i].score[j];
}
}
printf("最高分是:%.2lf分,對應學生與功課如下: ",max);
for(i=0;i<10;i++)
{
for(intj=0;j<5;j++)
if(max==s[i].score[j])
{
printf("第%d位學生的第%d門成績 ",i+1,j+1);
}
}
printf(" ");
}
intmain()
{
inti,j;
for(i=0;i<10;i++)
{
for(j=0;j<5;j++)
{
printf("輸入第%d位學生的第%d門功課的成績:",i+1,j+1);
scanf("%lf",&s[i].score[j]);
printf(" ");
}
printf(" ");

}
printf("學生平均分數情況: ");
avg();//每個學生的平均分
printf("功課平均分數情況: ");
tavg();//每門功課的平均分
printf("最高分數即對應學生功課: ");
maxsc();//最高分對應的學生和功課
system("PAUSE");
return0;
}

『玖』 學生成績統計程序設計

系統功能設計
系統分為三大模塊:基本數據管理模塊,學生成績管理回模塊,列印輸出模塊。下面答我將對每個模塊的總體設計作簡要說明。
學生成績管理系統模塊構成:
1)基本數據管理模塊
該模塊可以實現對現有學生成績管理系統檔案中的學號,姓名,年齡,性別,身高,電話和家庭地址等基本信息的記載情況,並且可以對這些信息進行添加,修改或刪除。
2)學生成績管理模塊
該模塊可以實現對學生成績的錄入,查詢,並且可以進行排序和各種分析等功能。
3)列印輸出模塊
該模塊可以實現對查詢出來的成績信息進行列印的功能。

『拾』 學生成績統計程序

你弄到了嗎?我也是這道題,不會做啊!!!

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919