如何在ASP.net中计算几科的平均成绩和学分绩

来源:百度知道 编辑:UC知道 时间:2024/05/12 14:52:30
计算各科成绩的平均成绩和计算学分绩。
题目要求: 学分绩的计算公式为:
((课程1成绩 * 课程1的学分) + (课程2成绩 * 课程2的学分) +...+(课程n成绩 * 课程n的学分))/(课程1的学分 + 课程2的学分 +...+课程n的学分)
 本题要求实现以下功能:
在输入表格中的各科成绩和学分后,点击“开始计算”按钮自动计算出该学生的平均分和学分绩。
点击开始计算的显示如下代码:
protected void Button1_Click(object sender, EventArgs e)
{
在这里输入代码!!

}

protected void Button1_Click(object sender, EventArgs e)
{
flaot total1=0;
flaot total2=0;
flaot rs = 0;

for(int n=0;n<科目总数;n++)
{
if(((TextBox)FindControl("textbox_fen"+n.toString())).Text.Length > 0 && ((TextBox)FindControl("textbox_xueFen"+n.toString())).Text.Length>0)

total1 + = Convert.toInt32(((TextBox)FindControl("textbox_fen"+n.toString())).Text)*Convert.toInt32(((TextBox)FindControl("textbox_xueFen"+n.toString())).Text);

total2 + = Convert.toInt32(((TextBox)FindControl("textbox_xueFen"+n.toString())).Text);
}
rs = total1/total2;
}
//填写成绩的文本框命名为 textbox_fen1、textbox_fen2 ......
//填写学分的文本框命名为 textbox_xueFen1、textbox_xueFen2 .....
//该怎么做自己看吧

平均函数 sql
arg(字段)
写SQL语句就解决了