欢迎来到天天文库
浏览记录
ID:42818567
大小:79.51 KB
页数:4页
时间:2019-09-22
《C程序综合实验报告参考样例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、华北科技学院计算机系综合性实验实验报告课程名称程序设计语言(C)实验学期2007至2008学年第2学期学生所在系部计算机系年级07级专业班级信管B072班学生姓名XXX学号200707034201任课教师郭晓欣实验成绩计算机系制《C程序设计》课程综合性实验报告开课实验室:软件开发实验室一2008年7月2日实验题目数组的综合运算一、实验目的使学生巩固和加深对C语言程序设计理论知识的理解,进一步掌握编程技巧和方法,能融会贯通所学知识,提高编程和调试程序的水平,…….。二、设备与环境PC兼容机、Windows操作系统、TurboC/Wintc,Vc++软件等。三、实验内容在主函数中,
2、应用菜单列表将该程序能运行的功能列出来,然后用switch分支语句,每当输入与该菜单中对应的数字,程序会自动进入并运行。程序中应用了宏及全局变量,增加程序了的简洁性与使用性:使用宏可以做到一改全改,使数组没有维数的限制,更能满足人们的需求;使用全局变量可以使程序更加简洁、易懂。这几个模块都用了指针:在第一个数组输入与输出模块中,有两个指针分别指向数组的首地址和尾地址,用指针循环输入和输出二维数组。在第二个模块……用双循环对二维数组求和及求平均值。在第三个转置模块中,……,特点是调用了输出函数进行输出。在第四个求最值模块中,……,从而得出最大值与最小值。在第五个排序模块中,……,
3、然后输出由小到大排序结果。在输入数据时可以做到随时变换随时运行,增加了程序的可行性及实用性。四、实验结果及分析#include"stdio.h"#defineN8#defineM3inta[M]M],*p=a,*end_p;……voidmain(){charch;printf("**********数组管理系统***************");printf("1.输入数组");printf("2.输出数组");printf("3.数组求和及求平均值");printf("4.数组转置");printf("5.求最大最小值");printf("6.数组排序
4、");printf("7.退出系统");printf("**********请输入编号选择功能***********");abc:printf("请选择要进入程序的序号:");……}。。。。。。程序运行结果:教师评价评定项目ABCD评定项目ABCD算法正确界面美观,布局合理程序结构合理操作熟练语法、语义正确解析完整实验结果正确文字流畅报告规范题解正确其他:评价教师签名:年月日
此文档下载收益归作者所有