程序设计基础实验报告(共14页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《程序设计基础实验报告(共14页).doc》由会员分享,可在线阅读,更多相关《程序设计基础实验报告(共14页).doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验一 用C语言编写简单程序一、实验目的1. 熟悉VC6.0的编程环境,掌握运行C程序的基本步骤。2. 了解C程序的基本框架,模仿例题编写简单的C语言程序。3. 正确书写算术表达式、赋值表达式和关系表达式。4. 掌握基本输入输出函数的使用,正确调用C语言提供的数学库函数。5. 掌握简单的单步调试方法。二、实验环境Windows XP;Visual C+ 6.0。三、实验内容1在屏幕上显示一个句子“What is a computer?”。2求华氏温度150F对应的摄氏温度。计算公式如下:其中,c表示摄氏温度;f表示华氏温度。3输入x,计算下列分段函数的值(保留2位小数
2、),请调用sqrt函数求平方根,调用pow函数求幂。4. 输入一个正整数m,求。四、实验要求1. 将上机验证正确的源代码写到实验报告上。2根据自己的真实感受,认真填写实验分析和实验心得以及问题和建议。3按时提交实验报告。实验二 分支结构程序设计-1一、实验目的1熟练掌握关系表达式的使用。2熟练掌握使用else-if语句实现多分支结构程序设计。二、实验环境Windows XP;Visual C+ 6.0。三、实验内容1输入x,计算并输出下列分段函数sign(x)的值。2输入月薪salary,输出应交的个人所得税tax(保留2位小数)。按照2011年开始实行的新的个人所得税法,计算公式为:tax
3、= rate*(salary-3500)-deduction。当salary3500时,rate=0、deduction=0当3500salary5000时,rate=3%、deduction=0当5000salary8000时,rate=10%、deduction=105当8000salary12500时,rate=20%、deduction=555当12500salary38500时,rate=25%、deduction=1005当38500salary58500时,rate=30%、deduction=2775当83500salary时,rate=45%、deduction=135053
4、输入一个正整数n,再输入n个学生的百分制成绩,统计各等级成绩的个数。成绩等级分为五分级,分别是A(90-100),B(80-89),C(70-79),D(60-69)和E(0-59)。四、实验要求1. 将上机验证正确的源代码写到实验报告上。2. 根据自己的真实感受,认真填写实验分析和实验心得以及问题和建议。3按时提交实验报告。实验二 分支结构程序设计-2一、实验目的1熟练掌握关系表达式和逻辑表达式的使用。2熟练掌握字符型数据的输入输出。3熟练掌握用嵌套的if语句或switch语句实现多分支结构程序设计。4熟练掌握switch语句中的break语句的作用。5掌握使用断点调试程序的方法。二、实验环
5、境Windows XP;Visual C+ 6.0。三、实验内容与教学过程1查询水果的单价。有4种水果,苹果(apple),梨(pear),橘子(orange)和葡萄(grape),单价分别是3.00元/千克,2.5元/千克,4.10元/千克和10.20元/千克。在屏幕上显示以下菜单(编号和选项),用户可以连续查询水果的单价,当查询次数超过5次时,自动退出查询;不到5次时,用户可以选择退出。当用户输入编号1-4,显示相应水果的单价(保留一位小数);输入0,退出查询;输入0-4之外的其它编号,显示价格为0。1 apple2 pear3 orange4 grape0 exit2输入一个整数x,判断
6、x能否被3、5、7整除,并输出以下信息之一。(1) 能同时被3、5、7整除。(2) 能被其中两个数整除。(3) 能被其中一个数整除。(4) 不能被3、5、7任意一个数整除。3输入五级制成绩(A-E),输出相应的百分制成绩区间(0-100)。五级制成绩对应的百分制成绩区间为:A(90-100),B(80-89),C(70-79),D(60-69)和E(0-59)。四、实验要求1. 将上机验证正确的源代码写到实验报告上。2. 根据自己的真实感受,认真填写实验分析和实验心得以及问题和建议。3按时提交实验报告。实验三 循环结构程序设计-1一、实验目的1. 熟练使用for、while和do-while语
7、句实现简单的循环程序。2. 理解循环条件和循环体,以及for、while和do-while语句的相同及不同之处。3. 掌握使用Debug菜单调试程序的方法。二、实验环境Windows XP;Visual C+ 6.0。三、实验内容1输入一个正整数n,再输入n个整数,输出最小数。2输入一个整数,求它的位数以及各位数字之和。例如,123的位数是3,各位数字之和是6。3在中国数学史上,广泛流传着一个“韩信点兵”的故事:据说韩信在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数:按从1至5报数,记下最末一个士兵报的数为1;按从1至6报数,记下最末一个士兵报的数为5;按从1至7报数,
8、记下最末一个士兵报的数为4;按从1至11报数,记下最末一个士兵报的数为10;你知道韩信至少有多少兵?四、实验要求1. 将上机验证正确的源代码写到实验报告上。2. 根据自己的真实感受,认真填写实验分析和实验心得以及问题和建议。3按时提交实验报告。实验三 循环结构程序设计-2一、实验目的1. 掌握break语句的使用。2. 掌握continue语句的使用。二、实验环境Windows XP;Visual C+ 6.0。三、实验内容1从键盘上输入一个正整数,判断该数是否为素数。2输入一个正整数n,输出2/1 + 3/2 + 5/3 + 8/5 + 的前n项之和,保留2位小数。(该序列从第二项起,每一项
9、的分子是前一项分子与分母的和,分母是前一项的分子)。3输入两个正整数a和n,求a + aa + aaa + aaaa + aaa(n个a)之和。例如,输入2和3,输出246(2+22+222)。四、实验要求1. 将上机验证正确的源代码写到实验报告上。2. 根据自己的真实感受,认真填写实验分析和实验心得以及问题和建议。3按时提交实验报告。实验三 循环结构程序设计-3一、实验目的1. 熟练掌握嵌套循环程序设计。2. 掌握C程序的调试方法。二、实验环境Windows XP;Visual C+ 6.0。三、实验内容1将一笔零钱(大于8分,小于1元,精确到分)换算成1分、2分和5分的硬币组合。输入金额,
10、输出共有多少种换法。2输入两个正整数m和n(0 m n 1000),输出m到n之间的所有水仙花数。水仙花数是指各位数字的立方和等于其自身的数。3计算2-100之间的所有素数之和。四、实验要求1. 将上机验证正确的源代码写到实验报告上。2. 根据自己的真实感受,认真填写实验分析和实验心得以及问题和建议。3按时提交实验报告。实验三 循环结构程序设计-4一、实验目的1. 熟练掌握嵌套循环程序设计。2. 掌握C程序的调试方法。二、实验环境Windows XP;Visual C+ 6.0。三、实验内容1输入一个正整数n(n 7),输出n行由大写字母A开始构成的三角形字符阵列图形。例如输入的正整数是4,则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计 基础 实验 报告 14
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内