
实验二顺序结构程序设计.pdf
5页学校*C 语言程序设计基础实 验 报 告实验二顺序结构程序设计学院:*专业:*班级:*姓名:*学号:*指导老师:*实验时间:2015年 3 月 31 日名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -一、实验目的及要求:1、进一步了解 Visual C+6.0 运行环境及操作界面;2、尝试利用 Visual C+6.0 编写简单的 C 语言程序(以课后习题为例);3、利用顺序结构编写程序;4、通过样例加深对 printf()常用格式控制符功能的理解,掌握printf()函数的使用,掌握 scanf()函数的使用,能正确输入数据;二、实验环境:本次实验基于 Windows 7 的操作系统,借助VisualC+6.0 程序运行三、实验内容及步骤:实验内容:完成课本 P63 的程序编写任务(题 3.6 和题 3.11),并分析程序执行后的结果,并总结 C 程序的特点,以及在编写程序过程中自己的出错点,分析出错原因以及在以后的避免方法上机操作具体步骤:依然遵循程序设计的一般步骤和方法(1)、编辑将 C 语言源程序文件*.c 以纯文本文件形式保存在计算机的磁盘上2)、编译。
使用C 语言编译程序将编辑好的源程序文件“*.c”翻译成二进制目标代码文件“*.obj”3)、连接生成可以脱离开发环境、直接在操作系统下运行的可执行文件“*.exe”4)、运行程序如果经过测试,运行可执行文件达到预期设计目的,这个 C 语言程序的开发工作便到此完成了如果运行出错,这说明程序处理的逻辑存在问题,需要再次回到编辑环境针对程序出现的逻辑错误进一步检查、修改源程序,重复编辑编译连接运行的过程,直到取得预期结果为止上机作业一:P63 题 3.6名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 5 页 -要求:编写程序,输入两个整型变量a,b 的值,输出 a+b,a-b,a*b,a/b,(float)a/b,a%b的运算结果具体步骤:(1)、编辑图 1题 3.6 编辑程序界面(2)、编译3)、连接4)、运行程序图 2题 3.6 运行程序界面上机作业二:P63 题 3.11要求:编写程序,求解一元二次方程02cbxax的实数根,其中名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 5 页 -042acb,0a求根公式为:aacbbx2422,1具体步骤:(1)、编辑。
图 3题 3.11 编辑程序界面(2)、编译3)、连接4)、运行程序图 4题 3.11 有解情况运行程序界面图 5题 3.6 无解情况运行程序界面四、实验总结1、熟悉了 C语言的语句结构,数据的输入/输出方法及简单顺序结构程序设计语句结构是构成程序最主要的组成成分,也是完成算法步骤的主要途径2、C 语言中的输入/输出功能是通过调用系统提供的标准输入/输出函数完成的调用 printf()函数可通过格式字符控制输出复杂格式的数据;调用 scanf()名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 5 页 -函数接收变量的的值时,要注意输入数据时的类型、格式与格式字符规定的相一致,否则可能导致变量的取值出现偏差所以在编写过程中一定要注意细心名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 5 页 -。












