C语言程序设计实验5函数.doc
文本预览下载声明
实验5 函数
姓名:XXX 学号:XXX 实验日期:XXX
实验目的和要求:参见实验指导书实验八
实验内容和步骤:
实验内容:实验指导书中的实验八
实验步骤:
2.1.实验内容的第1题,通过本题,了解到要在单步调试时能够观察自定义的函数内部变量变化情况,单步调试如何操作:
1.添加断点 将光标移动到要添加断点的行中,然后按下Ctrl+F8即可。
2..观察变量 现在想要观察a,b两个变量,按下Ctrl+F7,会弹出Add watch对话框, 在其中填入所需观察变量a,b即可。
3.单步执行 按F7执行单步跟踪操作,也可以按Ctrl+F9键执行到下一个断点。
4.终止测试 按下Ctrl+F2
提问(1),请在下面粘贴运行结果画面:
实参a是否为同一变量?不是同一变量。
提问(2),请请在下面粘贴运行结果画面:
提问(3),观察结果有何变化? 答:输出数据出错了。
通过本题,可以得出什么结论?
答:extern int a,b 表示 a是在其它文件中定义的一个变量,需要在这里引用。如果在外部定义了而没有引用的话输出时内存就按原来的输出也就不是输出定义值了。
2.2 实验内容部分第2题源程序代码,请贴图:
程序运行结果画面,请贴图:
2.3 实验内容部分第3题源程序代码,请贴图:
程序运行结果画面,请贴图:
2.4 选做题,若做了,请在下面给出源程序代码贴图及运行结果贴图
2.5选做题,若做了,请在下面给出源程序代码贴图及运行结果贴图
实验小结
通过对函数的学习,学习到了怎么样把程序模块,让我对函数的调用和定义,有了一个更深入的了解.
显示全部