c语言综合实训_c语言实训三
c语言综合实训由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言实训三”。
《C语言程序设计》综合实训
一、实训目的:
1、完成C语言程序设计课程的教学之后,通过1周的课程设计可以进一步巩固所学知识,加深理解。
2、指导和促使学生通过各种途径对C语言相关技术内容进行拓展和深入,增强自学能力、软件开发能力等综合能力的培训。
二、综合实训题目:学生成绩管理系统 完成下列功能:
1、初始化:把50个学生的学号、姓名、性别、年龄、四科成绩以及平均成绩和总成绩放在一个结构体数组中,学生的学号、姓名、四科成绩由键盘输入,然后计算出平均成绩和总成绩放在结构体对应的域中。
2、插入:输入一个学生的记录,按学号的先后顺序插入该学生的全部内容。
3、排序:对所有学生按要求排序(1.学号 2.总成绩),并输出。
4、查找:输入一个学生的学号或姓名,找到该学生并输出该学生的全部内容。要求能查询多次。
5、删除:输入一个学生的学号或姓名,找到该学生并删除该学生的全部内容。
6、输出: 输出全部学生的记录。
7、main调用所有函数,实现全部函数功能。
三、设计要求:
1、掌握《C语言程序设计》有关的专业基础知识和程序设计的基本方法。
2、学会利用程序的三种基本结构:顺序结构、选择结构、循环结构解决不同的问题。
3、学会根据实际需求定义变量及类型。
4、掌握过程和函数的定义及调用方法。
5、学会程序调试的基本方法。
四、时间分配:
序课程设计内容
号 1 2 3 4 界面设计 模块设计 程序综合调试 设计报告 总计
时)2 12 6
计学时
非上机时间完成不
时间(学
备注
五、实训报告要求
1、封面
2、目录
3、实训报告内容:
第一章 需求分析
第二章 系统设计
结构图 数据类型
第三章 程序实现
代码
第四章 心得与不足
设计题目 C语言程序设计实训 专业班级 网络101 学生姓名 学号 06 指导教师 张青 起止日期 2012.5.28—2010.6.1 河南化工职业学院
#include
main()
{ int i=9;
while(i)
{
printf(“n1.插入学生信息n”);
printf(“2.修改学生信息n”);
printf(“3.查询学生信息n”);
printf(“0.退出n”);
printf(“请选择功能:”);
scanf(“%dn”,&i);
switch(i)
{case 1:printf(“n1.插入学生信息n”);break;
case 2:printf(“n2.修改学生信息n”);break;
case 3:printf(“n3.查询学生信息n”);break;
default:printf(“n输入有误,重新输入n”);
}
}
}