ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:19.81KB ,
资源ID:15840682      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15840682.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c语言培训实习报告Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

c语言培训实习报告Word文档格式.docx

1、比如自己写的写的小程序出了问题,不会解决了就叫老师或同小组的同学帮忙,虽然说这样会做得更好更快,但是会养成一种依赖的心理,碰到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的能力,争取做到自己可以完成一些简单的程序编写与错误排除。还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到突破口。通过实训,逐渐理清了顺序,对于简单的程序和一些相对比较繁琐的嵌套,循环,不在是看着一头雾水。其实只要理清了思路,把基础知识掌握了,然后有条不紊的分析,一步一步理解,c语言还是很有意思的课程。自己亲自动手编写程序让

2、我增加了对c语言程序开发环境的了解,在上课的时候老师就讲,学习c语言最重要的是学习c语言的逻辑思维,不管以后从事什么行业,学习c语言都对自己的职业很有帮助,如果是从事编程工程工作的话,就更有帮助了,即使以后的编程工作可能不用c语言,但是拥有扎实的c语言基础是对工作很有用的。当初在初步接触c语言的时候,看着一堆“奇形怪状”的符号,觉得甚是无聊,通过这次实训,摆脱了那种似懂非懂的状态!短学期让我学到了很多知识,在实训过程中,同学之间的相互探讨,老师的循循善诱,最终让我们达到了举一反三的效果,在学知识的同时,也增加了同学老师之间的感情。希望以后还会有更多类似的实训课程,在有限的大学时间内学到更多的实

3、用技能,为以后的工作打下一个良好的基础。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主函数mainmain()函数是c程序的主函数,也是入口函数,所有c程序的执行都从main开始至main结束。主函数使用了do while语句和

4、switch语句,在主函数中定义一个变量k,通过输入k的值,实现输入、输出、修改、排序、查询函数的调用以及程序的退出。2.2 creat通过scanf函数接受通讯录信息,创建通讯录并将其存入文件中。2.3output通过指针打开文件,实现对通讯录的访问。2.4 search通过scanf函数,输入所要查询的信息,找到相对应的指针连接到相应文件,实现查找功能。2.5append通过指针打开相应文件,运用scanf函数进行对信息内容的添加。2.6 modify打开文件,通过fscanf函数对其中内容进行修改,并利用循环体进行保存。2.7 delete先运用结构体,并输入所要修改的信息,通过指针找到

5、对应信息并进行修改。第3章 错误1、 电话的输出为乱码,原因:数据类型写为“%d”与定义类型不一致,将其改为“%s”。2、 在输入函数中出现警告:变量“j”在函数中定义但并未在output函数中使用,将“j”删除。3、 在output函数中出现语法错误,将输入法切换为英文输入状态输入“:”。4、 在modify中需要逻辑“0”或“非0”,使用字符数组namekey8,利用strcpy函数实现字符类数据的的顺序调换。5、 在delete中缺少“”,添加上“”。第4章 实训总结4.1思维方式方法根据程序系统功能要求可以将程序分解为以下功能模块:创建通讯录;输入学生通讯信息;在通讯录中查找;添加通讯

6、录信息;修改通讯录信息;删除通讯录信息;4.2实训感想体会上机实验是学习程序设计语言必不可少的实践环节,特别是c语言灵活、简洁,更需要通过编程的实践来真正掌握它。历时9天的c语言程序设计已经结束了,在这几天编程的过程中感触颇多,实训编程的同时暴露出了许多我自身存在的问题,同时也对自身有了很大的提高。首先,对我以前做题做事非常马虎的毛病有了很大的改进,通过在这几天编程的过程中的锻炼,我现在做题比以前仔细多了,会小心翼翼地去看每一个地方,会仔细地检查程序的每一个字母、标点。其次,在编程的过程当中弥补了我许多知识上的缺陷,弄清楚了我不懂的地方和似是而非的地方,使我及时补上了欠缺。再次,通过几天综合实

7、训编程使我的知识形成了一个完整的框架结构,而不再是零散的知识个体,使我在使用时更加的方便。第四,在实习结束后,我对做完的习题检查比再是一切的走马观花,而是仔细核对、认真检查。 第五,通过实习改变了我做题时心烦气燥的习惯,现在做题可以平和静气的完成。第六,通过实习我的自制能力更强了,基本完全可以控制自己,避免外界的干扰,安心地完成自己的工作。 第七,实训过程中,充分发挥团队协作精神,共同进步,帮助我顺利完成实训课程。总之,通过实习使我自身的知识体系得到巩固、提高以及使团队工作的能力得到锻炼。修改定义一个整型变量n,通过输入n的值,利用scanf对数据进行输入、printf对修改后的数据进行输出,

8、使用指针实现对具体项目的输出。查询定义一个整型变量n,利用指针。输入学生序号,在屏幕上输出相对应学生的信息。 startint n;printf(“请输入你要查询成绩的学生的学号:”);scanf(“%d”,&n);printf(“学号姓名班级年龄高数计算机c语言总分平均分n”); printf(“%3s”,(p+(n-1)-xh);printf(“%8s”, (p+(n-1)-name);printf(“%8s”,(p+(n-1)-classes);printf(“%8d”,(p+(n-1)-age);printf(“%8d”, (p+(n-1)-score0);score1);score2

9、);sum);printf(“%8.2f”, (p+(n-1)-avg);printf(“n”);end平均分和总分利用for循环使用指针计算10名学生的总分和平均分。output(q);startint i;struct stru*q;q=p;i=0isum=p-score0+p-score1+p-score2;avg=(p-sum)/3.0;i+,p+排序利用冒泡法通过for循环以及if条件语句实现对10名学生的总分按照从大到小的顺序排列,对于字符类数据利用strcpy函数调换其顺序。struct stu *q;int i,j;int temp;char t20;j=i+1jsum)sum

10、)strcpy(t,(q+i)-strcpy(q+i)-xh,(q+j)-strcpy(q+j)-xh,t);name,(q+j)-name,t);classes,(q+j)-classes,t);temp=(q+i)-age;age=(q+j)-(q+j)-age=temp;score0;score0=(q+j)-score0=temp;score1;score1=(q+j)-score1=temp;score2=(q+j)-score2=temp;sum;sum=(q+j)-sum=temp;avg;avg=(q+j)-avg=temp;j+i+错误1、学号的输出为乱码,原因:变量“j”在

11、函数中定义但并未在input函数中使用,将“j”删除。3、在input函数中出现语法错误,将输入法切换为英文输入状态输入“:4、在input函数中不出现学生序号,在后面添加“i+1“。5、paixu中出现语法错误,将if(q+i)-sum)改为if(q+i)-sum)。6、 在paixu中需要逻辑“0”或“非0”,使用字符数组t20,利用strcpy函数实现字符类数据的的顺序调换。7、 在paixu中缺少“”,添加上“”。实训总结在程序设计时将其逐步细化,每个模块由一个函数实现,整个程序通过函数调用联系。使用函数思想编写程序,程序中的每个模块都做成函数形式,由主函数调用子函数。在各个功能模块设计时根据其具体功能使用所学知识进行设计,例如:在需要循环输出时可以使用 for循环,需要条件控制时可以使用if语句,在排序时可以使用冒泡法等。历时7天的c语言程序设计已经结束了,在这5天编程的过程中感触颇多,实训编程的同时暴露出了许多我自身存在的问题,同时也对自身有了很大的提高。首先,对我以前做题做事非常马虎的毛病有了很大的改进,通过在这5天编程的过程中的锻炼,我现在做题比以前仔细多了,会小心翼翼地去看每一个地方,会仔细地检查程序的

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1