C程序设计-学生成绩管理和日期管理.docVIP

  • 2
  • 0
  • 约 17页
  • 2016-08-02 发布于江西
  • 举报
C程序设计-学生成绩管理和日期管理.doc

《C程序设计课程设计说明书》 1、课程设计《C 3、模块功能简介: 首先,介绍比较简单的数据计算,它主要包括求解一元二次方程、求解一元三次方程、求三角形的面积和求e的值。 求解一元二次方程:只要输入所求方程的系数以及常数项就可以求解任意一个一元二次方程。 求解一元三次方程:与求解一元二次方程相似,只要输入所求方程的系数、常数项并取两个不同点x1,x2,如果f(x1)与f(x2)同符号,则改变x1,x2,直到x1,x2异号为止,注意x1,x2的值不应差太大,以保证(x1,x2)区间内只有一个根,就可以求解任意一个一元三次方程。 求三角形的面积:输入三角形的边长,计算任意一个三角形的面积。 求e的值:直接显示e的值。 其次,简单介绍一下日期查询系统。系统会最先判断所查询的年份是闰年还是平年以便准确计算您所要查询的一天是本年的第几天或某一月的最后一天是本年的第几天。此系统中用到了结构体指针,switch语句。 最后,重点介绍学生管理系统。 建立学生信息列表:首先定义一个学生信息的结构体,建立动态链表,即在程序执行过程中从无到有的建立起一个链表,即一个一个地开辟结点和输入个结点数据,并建立起前后相链的关系。先用malloc函数开辟第一个结点,并使p1、p2指向它,然后从键盘读入一个学生的数据给p1所指的第一个结点,当读入的p1-num不为零时,使n=n+1,若n=1,则把p1所指的结点

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档