C语言实习报告123_c语言实习报告
C语言实习报告123由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言实习报告”。
C语言课程设计报告
第1章 目的任务
1.1实训目的(1)巩固C语言所学基本课程;
(2)提高C语言编程的综合应用能力;
(3)学会C语言程序的编译、调试方法。
1.2实训任务
(1)掌握C语言中的基本数据输入、输出;
(2)熟练掌握C语言中的三种基本结构的使用;
(3)熟练使用C语言中的数组;
(4)熟练使用C语言中的函数;
(几)熟练使用C语言中的指针;
(6)熟练使用C语言中的结构体。
第2章 主程序子程序
2.1主函数main
main()函数是C程序的主函数,也是入口函数,所有C程序的执行都从main开始至main结束。主函数使用了do… while语句和switch语句,在主函数中定义一个变量k,通过输入k的值,实现输入、输出、修改、排序、查询函数的调用以及程序的退出。
2.2 creat
通过scanf函数接受通讯录信息,创建通讯录并将其存入文件中。
2.3output
通过指针打开文件,实现对通讯录的访问。
2.4 search
通过scanf函数,输入所要查询的信息,找到相对应的指针连接到相应文件,实现查找功能。
2.5append
通过指针打开相应文件,运用scanf函数进行对信息内容的添加。
2.6 modify
打开文件,通过fscanf函数对其中内容进行修改,并利用循环体进行保存。
2.7 delete
先运用结构体,并输入所要修改的信息,通过指针找到对应信息并进行修改。
第3章 错误
1、电话的输出为乱码,原因:数据类型写为“%d”与定义类型不一致,将其改为“%s”。
2、在输入函数中出现警告:变量“j”在函数中定义但并未在output函数中使用,将“j”删除。
3、在output函数中出现语法错误,将输入法切换为英文输入状态输入“:”。
4、在modify中需要逻辑“0”或“非0”,使用字符数组namekey[8],利用strcpy函数实现字符类数据的的顺序调换。
5、在delete中缺少“}”,添加上“}”。
第4章 实训总结
4.1思维方式方法
根据程序系统功能要求可以将程序分解为以下功能模块:
创建通讯录;
输入学生通讯信息;
在通讯录中查找;
添加通讯录信息;
修改通讯录信息;
删除通讯录信息;
4.2实训感想体会
上机实验是学习程序设计语言必不可少的实践环节,特别是C语言灵活、简洁,更需要通过编程的实践来真正掌握它。
历时9天的《C语言程序设计》已经结束了,在这几天编程的过程中感触颇多,实训编程的同时暴露出了许多我自身存在的问题,同时也对自身有了很大的提高。
首先,对我以前做题做事非常马虎的毛病有了很大的改进,通过在这几天编程的过程中的锻炼,我现在做题比以前仔细多了,会小心翼翼地去看每一个地方,会仔细地检查程序的每一个字母、标点。
其次,在编程的过程当中弥补了我许多知识上的缺陷,弄清楚了我不懂的地方和似是而非的地方,使我及时补上了欠缺。
再次,通过几天综合实训编程使我的知识形成了一个完整的框架结构,而不再是零散的知识个体,使我在使用时更加的方便。
第四,在实习结束后,我对做完的习题检查比再是一切的走马观花,而是仔细核对、认真检查。第五,通过实习改变了我做题时心烦气燥的习惯,现在做题可以平和静气的完成。
第六,通过实习我的自制能力更强了,基本完全可以控制自己,避免外界的干扰,安心地完成自己的工作。第七,实训过程中,充分发挥团队协作精神,共同进步,帮助我顺利完成实训课程。
总之,通过实习使我自身的知识体系得到巩固、提高以及使团队工作的能力得到锻炼。
刀豆文库小编为你整合推荐8篇语言实习报告,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
刀豆文库小编为你整合推荐8篇语言实习报告,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
刀豆文库小编为你整合推荐6篇语言类实习报告,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
刀豆文库小编为你整合推荐8篇语言类实习报告,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......
语言实习报告九篇在人们素养不断提高的今天,报告与我们愈发关系密切,其在写作上具有一定的窍门。那么什么样的报告才是有效的呢?下面是小编整理的语言实习报告9篇,仅供参考,希望......
