实验报告程序调试

上传人:bin****86 文档编号:59980516 上传时间:2018-11-13 格式:DOCX 页数:8 大小:18.35KB
返回 下载 相关 举报
实验报告程序调试_第1页
第1页 / 共8页
实验报告程序调试_第2页
第2页 / 共8页
实验报告程序调试_第3页
第3页 / 共8页
实验报告程序调试_第4页
第4页 / 共8页
实验报告程序调试_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《实验报告程序调试》由会员分享,可在线阅读,更多相关《实验报告程序调试(8页珍藏版)》请在金锄头文库上搜索。

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划实验报告程序调试工程学院实验报告课程名称:C程序设计课程代码:学院(直属系):年级/专业/班:XX级汽电1班学生姓名:学号:31XX08030实验总成绩:任课教师:开课学院:工程学院实验中心名称:交通实验中心西华大学实验报告开课学院及实验室:汽车学院机房实验时间:年月日1、实验目的2、实验设备、仪器及材料3、实验内容一般实验:实验方案设计与选择实验原理及实验步骤实验记录注解:理工科实验需记录实验过程中的数据、图表、计算、现象观察等,实验过程中出现的问题;其它如在计算机上进行的编程、仿

2、真性或模拟性实验需记录程序核心代码以及程序在调式过程中出现的问题及解决方法;记录程序执行的结果。上机实验:上机实验的内容及要求算法设计思想与算法实现步骤程序核心代码,程序调试过程中出现的问题及解决方法程序运行的结果4、实验总结实验结果分析及问题讨论实验总结心得体会注解:实验总结的内容根据不同学科和类型实验要求不一样,一般理工科类的实验需要对实验结果进行分析,并且对实验过程中问题进行讨论;在计算机上进行的编程、仿真性或模拟性实验需要对上机实践结果进行分析,上机的心得体会及改进意见。其它实验应总结实验过程写出心得体会及改进意见。1、实验目的(1)熟悉C语言的集成环境,了解菜单的使用方法。(2)掌握

3、C语言程序上机的编辑、编译、连接、运行的基本步骤。(3)了解C语言程序的结构。2、实验设备、仪器及材料(1)硬件环境微型计算机一台(2)软件环境Windows98/XX/XP操作系统集成开发环境3、实验内容上机实验的内容及要求(1)熟悉VC中常用菜单项及对应快捷键的使用方法。(2)熟悉C语言程序上机的编辑、编译、连接、运行的基本步骤。(3)编程实现一个字符串的输出。(4)编程输出两个数的最大值。(5)计算由键盘输入的任意两个整数的积。算法设计思想与算法实现步骤(1)编程实现一个字符串的输出为程序一,编程中,定义一个空函数后,直接由利用printf输出字符串。(2)编程输出两个数的最大值为程序二

4、,编程中,用scanf函数输入两个数,再用选择函数判定两数大小,最后用printf函数输出最大值。计算由键盘输入的任意两个整数的积为程序三,编程中,用scanf函数输入两数,再由乘积函数进行求积运算。程序核心代码,程序调试过程中出现的问题及解决方法程序核心代码程序一:#includevoidmain()printf(thisisacprogram,一定能学好!.n);程序二:#includevoidmain()floata,b,m;printf(请输入两个数a和bn);scanf(%f,%f,&a,&b);/*scanf函数直接输入修饰符*/if(ab)m=a;elsem=b;printf(最

5、大数为%n,m);/*printf可以加a=;*/程序三:#includevoidmain()inta,b,c;printf(请输入两个整数a和bn);scanf(%d,%d,&a,&b);c=a*b;printf(c=%dn,c);程序调试过程中出现的问题及解决方法程序二丢失“;”程序三丢失“)”当分别添加上丢失的符号后,问题解决,程序编辑成功。程序运行的结果程序一运行结果:程序二运行结果:程序三运行结果:4、实验总结程序运行结果分析及思考题讨论根据程序运行结果和编程之前的预期结果一致,说明编程成功。对于程序的结构应该熟记在心,而且在集成开发环境中不需要用户去进行连接的操作,这一步的操作电脑

6、会自动完成。实验总结心得体会对第一次C语言编程上机实验,对编程还有很多不是很熟悉的地方,需要在接下来的学习中进一步熟练掌握操作。而且在以后的编程中对于printf,csanf函数的运用将会更多。在编程中还必须小心翼翼,如果出现编译错误,可参看界面下方的错误提示,这对于编程成功很有帮助。1、实验目的Linux下C语言程序的编译调试实验学院:电子信息工程学院专业:通信工程姓名:王斯宇学号:指导老师:周围老师完成时间:XX年6月3日一、实验目的1.熟悉Linux下C语言编译调试环境。2.学会使用gcc编译C程序。3.学会使用gdb调试C程序。二、实验内容1.在Linux下,编写程序,功能如下:输入一

7、个int型整数,输出其因式分解结果。2.编译运行,生成可执行文件。3.用gdb调试该程序,找到错误并修改。三、实验软件环境GCCGCC是一套由GNU工程开发的支持多种编程语言的编译器。GCC是自由软件发展过程中的著名例子,由自由软件基金会以GPL协议发布。GCC是大多数类Unix操作系统的标准的编译器,GCC同样适用于微软的Windows。GCC支持多种计算机体系芯片,如x86、ARM,并已移植到其他多种硬件平台。GCC原名为GNUC编译器,因为它原本只能处理C语言。GCC很快地扩展,并支持处理C+。后来又扩展能够支持更多编程语言,如Fortran、Pascal、Objective-C、Jav

8、a、Ada、Go等。GDBGDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮助你完成下面四个方面的功能:1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。2、可让被调试的程序在你所指定的调置的断点处停住。3、当程序被停住时,可以检查此时你的程序中所发生的事。4、动态的改变你程序的执行环境。四、实验步骤:1.程序编辑在桌面环境下新建一个文件

9、,打开文件输入代码,保存为,然后将其复制到在/home/文档目录下。附:原程序代码#includeintmain(intargc,char*argv)intn,i;printf(Pleaseenteraninteger:);scanf(%d,&n);printf(%d=,n);for(i=2;iintmain(intargc,char*argv)intn,i;printf(Pleaseenteraninteger:);scanf(%d,&n);printf(%d=,n);for(i=2;i=n;i+)电子电气工程学院学生实验报告专业级姓名学号课程名DEBUG调试程序的应用指导教师成绩一,实验预习目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号