当前位置:首页 » 考试成绩 » 计算学生平均成绩

计算学生平均成绩

发布时间: 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