《高级语言程序设计》实验报告

《高级语言程序设计》实验报告

ID:18956293

大小:163.00 KB

页数:24页

时间:2018-09-27

《高级语言程序设计》实验报告_第1页
《高级语言程序设计》实验报告_第2页
《高级语言程序设计》实验报告_第3页
《高级语言程序设计》实验报告_第4页
《高级语言程序设计》实验报告_第5页
资源描述:

《《高级语言程序设计》实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、合肥师范学院实验报告册2013/201学年第1学期系别计算机科学与技术系实验课程高级语言程序设计专业班级姓名学号指导教师实验名称课时实验报告成绩实验(一)——VC工作环境及顺序结构程序设计2实验(二)——选择结构程序设计2实验(三)——循环结构程序设计2实验(四)——数组4实验(五)——函数2实验(六)——指针2实验(七)——文件2《高级语言程序设计》实验班级:学号:姓名:实验一——VC工作环境及顺序结构程序设计一、实验目的1.熟悉VC++的运行环境,掌握运行一个C程序的基本步骤,包括编辑、编译、连接和运行;

2、2.理解顺序结构程序方式;3.了解常用数据类型的输入输出方法;4.了解C程序的基本框架,能编写简单的C程序,了解程序调试;二、实验预习内容在认真阅读教材及实验指导书的基础上,上机前请预习以下内容,并在空白处填写相应的步骤或命令。1.输入并运行一个简单、正确的程序。输入编程示例“Hello,World!”程序,即:#include“stdio.h”intmain(void){printf("Hello,World!");return0;}1)参考实验指导书P223~P233,学习C程序的编辑、编译、运行,熟

3、悉VC++6.0的基本界面操作。2)修改本例,使用printf()输出自己的个性化签名,保存到文件ex1_1.c中。2.程序改错题:#includestdio.hintmian(void){printf(WelcometoYou!")return0;1)分析本程序段中哪些地方存在错误?请标记出来,并给出修改意见。2)输入上面程序(或打开error1_2.c),学习程序调试。3.程序阅读题:1)请分析下面程序(ex1_3.c)运行结果是什么?#includeintmain(void){ch

4、arc1,c2;c1=97;c2=98;printf("c1=%c,c2=%c",c1,c2);printf("c1=%d,c2=%d",c1,c2);return0;}运行结果是:2)若将程序第4,5行改为c1=197;c2=198;运行结果又如何?并简单分析。-22-《高级语言程序设计》实验班级:学号:姓名:1.程序填空题:购房从银行贷款d元,准备每月还款为p元,月利率为r,计算多少月能还清。设d为300000元,p为6000元,r为1%.对求得的月份取小数点后一位,对第2位小数四舍五入处理。提示

5、:(1)还清月数m的公式是(2)可以考虑使用数学函数:lg10()、lg()。现有程序文件ex1_4.c,请勿改动主函数main的任何内容,仅在main函数的对应序号位置上填入所编写的若干表达式或语句,并上机调试运行。#include#include【1】intmain(void){floatd=300000,p=6000,r=【2】,m;m=【3】;printf("m=%6.1f",m);return0;}填空内容:【1】【2】【3】2.编程题:1)输入一个三位数n,输出n的个位数字、

6、十位数字和百位数字。请在下面空白处,填写NS图和相应的程序段,并将程序保存于ex1_5.c中。NS图:程序段:3.结束本次实验一、实验课后训练1.实验指导书P254第(6)、(7)题;2.实验指导书P255~P256第(1)、(2)、(3)题;3.实验指导书P258~P259第(1)、(3)题。-22-《高级语言程序设计》实验班级:学号:姓名:实验报告1.在本次实验中,你所用到的程序调试方法有哪些?2.简述本次实验过程中出现的问题、解决方法、结果如何。3.实验总结-22-《高级语言程序设计》实验班级:学号:姓

7、名:实验二——选择结构程序设计一、实验目的1.学会正确使用逻辑运算符和逻辑表达式;2.理解选择结构程序方式;3.熟练掌握if语句和switch语句。二、实验预习内容在认真阅读教材及实验指导书的基础上,上机前请预习以下内容,并在空白处填写相应的步骤或命令。1.程序改错题:改正下面“计算分段函数”的程序(error2_1.c)中的错误,输入x,计算并输出分段函数f(x)的值(保留1位小数)。#includeintmain(void){doublex,y;printf("Enterx:");sca

8、nf("%f",x);if(x!=0)y=1/xelsey=0;printf("f(%.2f)=%.1f",x,y);return0;}1)分析本程序段中哪些地方存在错误?请标记出来,并给出修改意见。2)打开error2_1.c文件,学习使用程序调试中的单步跟踪。2.编程题:输入3个整数,按从小到大输出。请在下面空白处,填写相应的程序段,并将程序保存于ex2_2.c中。运行程序,并检查结果是否正

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。