C语言程序设计题 补充说明里是题目 要能在Visual C++上运行 最好用大一知识 回答的好 再给100分

来源:百度知道 编辑:UC知道 时间:2024/05/29 12:16:52
题目:成绩管理系统设计
现有学生成绩信息,内容如下
姓名 学号 语文 数学 英语
张明明 01 67 78 82
李成友 02 78 91 88
张辉灿 03 68 82 56
王露 04 56 45 77
陈东明 05 67 38 47
…. .. .. .. …
请用C/C++编写一系统,实现学生信息管理,软件的入口界面应包括如下几个方面:
(一)功能要求:
(1)信息维护:
要求:学生信息数据要以文件的形式保存,能实现学生信息数据的维护。此模块包括子模块有:增加学生信息、删除学生信息、修改学生信息
(2)信息查询:
要求:查询时可实现按姓名查询、按学号查询
(3)成绩统计:
要求:A输入任意的一个课程名(如数学)和一个分数段(如60--70),统计出在此分数段的学生情况。
(二)其它要求:
(1)只能使用C/C++语言,源程序要有适当的注释,使程序容易阅读
(2)至少采用文本菜单界面(如果能采用图形菜单界面更好)
(3)学生可自动增加新功能模块(视情况可另外加分)
(4)写出课程设计报告,具体要求见相关说明文档
本来也没想让大家编程,以为肯定有人做过这道原题,我们班不少同学都找到原题了,看来是没有,谁能编出成绩统计的代码我也给他分数

这个就是我们期末的大作业.....用.net做的
那个邮箱发过来吧

(1)增加信息

数据连接控件需要在NewStudent窗体的代码窗口的引用部分加入如下代码:
using System.Data.OleDb
编写主窗体调用NewStudent窗体的代码(双击‘输入子菜单’进入该段代码的编辑)
private void menuItem2_Click(object sender, System.EventArgs e)
{
NewStudent ns=new NewStudent ( ); //创建NewStudent类对象ns
ns. ShowDialog ( ); //显示ns对象对应的窗体

编写“增加”按钮单击事件响应代码:
private void button1_Click(object sender, System.EventArgs e)
{
string sql = "insert into tblStudent(studentName, studentNo,sex, birthday) Values('" ;
sql += studentName.Text + "','" +studentNo.Text + "','" + sex.Text + "','" ;
sql += birthday.Text + “‘)”; //构造嵌入式sql语句
try
{ conn.Open(); //打开数据库连接
OleDbCommand cmd = new OleDbCommand(sql,conn); //生成SQL命令
cmd.ExecuteNonQuery(); //执行SQL命令
conn.Clos