當前位置:首頁 » 考試成績 » 計算學生平均成績

計算學生平均成績

發布時間: 2021-02-11 22:06:56

① SQL求每個學生平均成績

select student.學號,student.姓名, course.課程名,(select avg(sc.成績) from sc where sc.學號=student.學號) as 平均成績 from student inner join sc on student.學號=sc.學號 inner join course on sc.課程號=course.課程號

② word中如何計算學生的平均成績

如圖:
在成績1下方空白行點"表格"--"公式"-->
=AVERAGE(ABOVE)
如圖:
-->"確定",如圖:

向公式為:
=AVERAGE(LEFT)
如圖:
Word主要適合文本編輯,Excel更適合表格及計算,建議用Excel.
如圖:
如圖選中區域後,只需點
後的三角尖--"平均值"即可,如圖:

③ 用c語言編寫程序:計算班級每位學生的平均成績。

第一題:
#include "stdio.h"
float *Grade(float *num,int i) //用來冒泡排序 num傳入數組指針,i傳入數組個數
{
int j,k;
float temp;
for (j=0;j<i;j++)
for (k=0;k<i-j;k++)
{
if (num[k]<num[k+1])
{
temp=num[k];
num[k]=num[k+1];
num[k+1]=temp;
}
}
return num;
}
void main()
{
float num[100];
int i=0,j=0,iavg=0; //i=數組個數,j=循環,iavg=高於平均成績人數
float avg=0,sum=0; //avg=平均成績,sum=總成績
printf("請輸入成績,按Ctrl+D結束:");
while (scanf("%f",&num[i])) //循環輸入成績
{
sum+=num[i];
i++;
}
avg=sum/i;
printf("平均分為%.1f\n",avg);
Grade(num,i);
printf("所有學生的成績為:");
for (j=0;j<i;j++)
{
printf("%.1f ",num[j]);
if (num[j]>avg)
iavg++;
}
printf("\n高於平均人數的有%d人\n",iavg);
}
第二題:
#include "stdio.h"
int digit(int i,int *dinum)
{
int j=0,k=0;
while (i=0) //計算位數
{
dinum[k]=i%10; //將數字存入數組
i=i/10;
j++;k++;
}
return j;
}
void main()
{
int inum,dinum[10],i,j; //inum=整數 dinum=存各個數字的數組 i,j=循環需要
printf("請輸入整數:");
scanf("%d",&inum);
j=digit(inum,dinum);
printf("該整數為 %d 位\n",j);
printf("數字分別為:");
for (i=j-1;i>=0;i--)
{
printf("%d ",dinum[i]);
}
}
第三題:
#include "stdio.h"
int fun(int *a)
{
int i=1,j=0;
for (i;i<1000;i++)
{
if ((i%7==0||i%11==0)&&!(i%7==0&&i%11==0))
{
a[j]=i;
j++;
}
}
return j;
}
void main()
{
int a[500],i,j;
j=fun(a);
for (i=0;i<j;i++)
{
printf("%d ",a[i]);
if (i%15==0)
printf("\n");
}
以上代碼均在VC6.0中編譯通過,現在1點了。後面的題以後再說

④ 計算表格學生的平均成績

計算表格學生的平均成績,那麼把學生的每科成績都輸上,然後用一個Excel的表格,它會自動求出它的平均成績的

⑤ 計算學生平均成績的程序下面兩種方法。急!!!!!!!!!!!!

Private Sub Form1_load()
a = Val(InputBox("輸入來英語成績自", "輸入"))
b = Val(InputBox("輸入計算機成績", "輸入"))
c = Val(InputBox("輸入數學成績", "輸入"))
d = (a + b + c) / 3
MsgBox "平均成績為" & d
End Sub

Private Sub Form1_load()
a = Val(text1.text)
b = Val(text2.text)
c = Val(text3.text)
d = (a + b + c) / 3
MsgBox "平均成績為" & d
End Sub

我直接寫的還沒試,你試試看,不能用跟我說

⑥ C語言 計算每門課的平均成績和每個學生的平均成績

#include<stdio.h>
#include<stdlib.h>
#defineN2//輸入學生的個數

structStudent
{
intsno;//學號
charsname[50];//姓名
intcourse1;//課程1
intcourse2;//課程2
intcourse3;//課程3
};

voidmain()
{
structStudentstu[N];
intindex;
intsum=0;

//輸入學生信息
printf("輸入學生情況(輸入的時候按Tab健隔開): ");
printf("學號 姓名 課程1 課程2 課程3 ");
for(index=0;index<N;index++)
{
("%d %s %d %d %d",&stu[index].sno,&stu[index].sname,&stu[index].course1,&stu[index].course2,&stu[index].course3);
}

//列印單科結果
printf("輸出單科結果 ");
for(index=0;index<N;index++)
{
sum+=stu[index].course1;
}
printf("課程1平均分:%d ",sum/N);

sum=0;
for(index=0;index<N;index++)
{
sum+=stu[index].course2;
}
printf("課程2平均分:%d ",sum/N);

sum=0;
for(index=0;index<N;index++)
{
sum+=stu[index].course3;
}
printf("課程3平均分:%d ",sum/N);

//列印學生平均分
printf("輸出學生的結果: ");
for(index=0;index<N;index++)
{
printf("%s的平均分:%d ",stu[index].sname,(stu[index].course1+stu[index].course2+stu[index].course3)/3);
}
}

⑦ C語言程序,請你編寫一個程序計算每個學生的平均成績

#include&lt;stdio.h&gt;

void main()

{

float a[10][10];//用來存放10名學生的5門成績,最後一位用於存放平均成績

int i,j;

float sum=0.0;

for(i=0;i&lt;10;i++)

{

printf("請輸入第%d個學生的5門成績",i+1);

for(j=0;j&lt;5;j++)

{

scanf("%f",&a&lt;i&gt;[j]);

sum=sum+a&lt;i&gt;[j];

}

a&lt;i&gt;[10]=sum/5.0;

}

printf("10名學生的成績及平均分 ");

for(i=0;i&lt;10;i++)

{

for(j=0;j&lt;10;j++)

printf("%.3f",a&lt;i&gt;[j]);

printf(" ");

}

}

(7)計算學生平均成績擴展閱讀:

printf的用法

格式

printf函數的原型為:

#include&lt;stdio.h&gt;

int printf(const char*format,...);

在講每一個函數的時候都會先把它的函數原型寫出來,這個原型你們現在看不懂不要緊,等到學完C語言之後再來看這個原型就會發現它是很有參考意義的!它對深刻理解函數有著很大的價值。

printf的格式有四種:

1)printf("字元串 ");

#include&lt;stdio.h&gt;

int main(void)

{

printf("Hello World! ");// 表示換行

return 0;

}

其中 表示換行的意思。它是一個轉義字元,前面在講字元常量的時候見過。其中n是「new line」的縮寫,即「新的一行」。

此外需要注意的是,printf中的雙引號和後面的分號必須是在英文輸入法下。雙引號內的字元串可以是英文,也可以是中文。

2)printf("輸出控制符",輸出參數);

純文本復制

#include&lt;stdio.h&gt;

int main(void)

{

int i=10;

printf("%d ",i);/*%d是輸出控制符,d表示十進制,後面的i是輸出參數*/

return 0;

}

⑧ excel 利用公式計算所有學生的總分,平均分

工具來:excel2010版本。

1、如下圖要利用公源式計算表格里所有學生的總分和平均分;

⑨ 設計一個計算學生平均成績的程序

你就用excel表格做 然後用個人函數就可以拖出平均成績 了

⑩ 簡述excel中用函數或公式求出學生的總成績和平均成績的過程

在excel計算總成績和平均成績可以使用SUM公式和AVERAGE公式。選中需要處理的數據區域,分別輸入=SUM(對回應區答域)和=AVERAGE(對應區域)即可求出。具體的以EXCEL2010為例,計算方法如下:

1、在電腦中打開EXCEL文件,可以看到當前的學生成績明細,點擊總成績後面的單元格輸入計算總成績的公式=sum()。

熱點內容
武漢大學學生會輔導員寄語 發布: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