c++程序设计实践教学环节指导书

c++程序设计实践教学环节指导书

ID:5875829

大小:51.50 KB

页数:5页

时间:2017-12-27

c++程序设计实践教学环节指导书_第1页
c++程序设计实践教学环节指导书_第2页
c++程序设计实践教学环节指导书_第3页
c++程序设计实践教学环节指导书_第4页
c++程序设计实践教学环节指导书_第5页
资源描述:

《c++程序设计实践教学环节指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C++程序设计》实践教学环节指导书执笔人:蔡江云日期:2009年1月实践教学环节是实现专业培养目标的重要阶段,是培养学生实践能力和创新意识的重要过程,是对学生基础理论、专业知识与实践成果的全面总结,是对学生综合素质与软件开发实践能力的全面检验。第一部分基于C++的简单程序设计实现实验一⒈实验内容⑴设计一个c++程序,输出以下信息:***************Hello!***************⑵设计一个c++程序,输入三个职工的工资,求工资总额。⑶设计一个程序,从键盘上键入一个矩形的长和宽,求其周长

2、和面积。⑷设计一个程序,输入一个华氏温度值,要求输出其对应的摄氏温度值,要求输出其对应的摄氏温度值。温度转换公式为:c=(f-32)*5/9.。⑸从键盘输入一个四位整数n=abcd,从左到右用a、b、c、d表示各位的数字,现要求依次输出从右到左的各位数字,即输出领一个四位数m=dcba,试设计程序.⒉实验目的通过本次实验应达到目的如下:⑴掌握用vc++集成开发环境中编辑源程序的方法.⑵掌握在vc++集成开发环境中编译、调试于运行的方法⑶理解数据的类型、变量、运算符、表达式的概念⑷学会使用cin进行数据的操作⑸

3、学会用算术表达式、关系表达式、赋值表达式完成数据处理工作⑹学会使用cout进行数据输出操作⒊实验要求⑴编写实验程序⑵在vc++运行环境中,输入源程序⑶编译运行源程序⑷学出运行结果.实验二1.实验内容(1)设计一个程序,判断从键盘输入的整数的正负性和奇偶性。(2)有下列函数:┍-x+3.5(x<5)y=┨20-3.5*(x+3)*(x+3)*(x+3)(5<=x<10)┕x/2-3.5+sinx(x>=10)设计一个程序,从键盘输入x的值,输出y的值。(3)奖金数率如下:(a代表奖金,r代表税率)a<100r=

4、0%100<=a<200r=2%200<=a<400r=4%400<=a<800r=8%a>=800r=10%输入一个奖金数,求税率、应交税款及实得奖金数。1.实验目的通过本次实验,应达到如下目的:(1)初步学会VC++开发环境中,单步执行程序的方法。(2)掌握if语句的格式与使用方法,学会两路分支程序设计方法。(3)掌握嵌套if语句的格式与用法,学会多路分支程序的设计方法。(4)掌握switch语句的格式与使用方法,学会编写多路分支程序。2.实验要求(1)编写实验程序;(2)在VC++运行环境中,输入源程序

5、;(3)单步执行程序;(4)编译运行源程序;(5)输入实验数据,写出运行实验结果。实验三1实验内容(1)输入一行字符,分别统计出其中英文字母、空格、数字字符和其他字符的个数。提示:用cin.get(c)函数从键盘上输入一个字符给变量c,直到输入回车换行字符‘’为止。(2)设有一个数列,它的前四项为0、0、2、5,以后每项分别是其前四项之和,编程求此数列的前5项。(3)求π近似值的公式为:π/2=2/1*2/3*4/3*4/5*……*2n/(2n-1)*2n/(2n+1)……其中,n=1、2、3…设计一个程

6、序,求出当n=1000时的π的近似值。(4)求出1~599中能被3整除,且至少有一位数字为5的所有整数。如15、51、513均满足条件的整数。提示:将1~599中三位整数i分解为各位、十位、百位,分别存放在变量a、b、c中。然后判断a、b、c中是否有5.将三位整数i(设i=513)分解成个位、十位、百位的放法是:c=i%10//i%10=513%10=3A=i/10//a=i/10=51B=a%10;//b=a%10=51%10=1A=a/10;//a=a%10=51/10=52实验目的通过本次实验,应达到如

7、下目的:(1)掌握while语句的格式与使用方法,学会当循环程序设计方法;(2)掌握for语句的格式与用法,学会当循环程序设计方法;(3)掌握do…while语句的格式与使用方法,学会直到循环程序设计方法;(4)学会求常用级数的编程方法。3实验要求(1)编写实验程序;(2)在VC++运行环境中,输入源程序;(3)编译运行源程序;(4)输入实验数据,写出运行结果。实验四(1)1实验内容(1)某班第一组有十个学生,进行了C++考试,编写程序将考试成绩输入一维数组,并求出C++的平均成绩及优(90~100)、良(8

8、0~89)、中(70~79)、及格(60~69)、与不及格(0~59)学生的人数。实验数据:90、85、80、75、70、65、60、55、50、45(2)某班第一组有十个学生,进行了C++考试,编写程序将考试成绩输入一维数组,并将C++成绩用冒泡法、选择法两种排序算法,由低到高的顺序排序后输出。实验数据:90、85、80、75、70、65、60、55、50、45(3)输入一个五行五列的二维数组,编

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

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

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