- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C++程序设计》实践教学环节指导书
执笔人:蔡江云 日期:2009年1月
实践教学环节是实现专业培养目标的重要阶段,是培养学生实践能力和创新意识的重要过程,是对学生基础理论、专业知识与实践成果的全面总结,是对学生综合素质与软件开发实践能力的全面检验。
第一部分 基于C++的简单程序设计实现
实 验 一
⒈实验内容
⑴设计一个c++程序,输出以下信息:
***************
Hello!
***************
⑵设计一个c++程序,输入三个职工的工资,求工资总额。
⑶设计一个程序,从键盘上键入一个矩形的长和宽,求其周长和面积。
⑷设计一个程序,输入一个华氏温度值,要求输出其对应的摄氏温度值,要求输出其对应的摄氏温度值。温度转换公式为:c=(f-32)*5/9.。
⑸从键盘输入一个四位整数n=abcd,从左到右用a、b、c、d表示各位的数字,现要求依次输出从右到左的各位数字,即输出领一个四位数m=dcba,试设计程序.
⒉实验目的
通过本次实验应达到目的如下:
⑴掌握用vc++集成开发环境中编辑源程序的方法.
⑵掌握在vc++集成开发环境中编译、调试于运行的方法
⑶理解数据的类型、变量、运算符、表达式的概念
⑷学会使用cin进行数据的操作
⑸学会用算术表达式、关系表达式、赋值表达式完成数据处理工作
⑹学会使用cout进行数据输出操作
⒊实验要求
⑴编写实验程序
⑵在vc++运行环境中,输入源程序
⑶编译运行源程序
⑷学出运行结果.
实 验 二
实验内容
设计一个程序,判断从键盘输入的整数的正负性和奇偶性。
有下列函数:
┍-x+3.5 (x5)
y= ┨20-3.5*(x+3)*(x+3)*(x+3) (5=x10)
┕x/2-3.5+sinx (x=10)
设计一个程序,从键盘输入x的值,输出y的值。
奖金数率如下:(a代表奖金,r代表税率)
a100 r=0%
100=a200 r=2%
200=a400 r=4%
400=a800 r=8%
a=800 r=10%
输入一个奖金数,求税率、应交税款及实得奖金数。
实验目的
通过本次实验,应达到如下目的:
初步学会VC++开发环境中,单步执行程序的方法。
掌握if语句的格式与使用方法,学会两路分支程序设计方法。
掌握嵌套if语句的格式与用法,学会多路分支程序的设计方法。
掌握switch语句的格式与使用方法,学会编写多路分支程序。
实验要求
编写实验程序;
在VC++运行环境中,输入源程序;
单步执行程序;
编译运行源程序;
输入实验数据,写出运行实验结果。
实 验 三
1实验内容
输入一行字符,分别统计出其中英文字母、空格、数字字符和其他字符的个数。
提示:用cin.get(c)函数从键盘上输入一个字符给变量c,直到输入回车换行字符‘\n’为止。
(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…设计一个程序,求出当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=3
A=i/10 //a=i/10=51
B=a%10; //b=a%10=51%10=1
A=a/10; //a=a%10=51/10=5
2实验目的
通过本次实验,应达到如下目的:
掌握while语句的格式与使用方法,学会当循环程序设计方法;
掌握for语句的格式与用法,学会当循环程序设计方法;
掌握do…while语句的格式与使用方法,学会直到循环程序设计方法;
学会求常用级数的编程方法。
3实验要求
编写实验程序;
在VC++运行环境中,输入源程序;
编译运行源程序;
输入实验数据,写出运行结果。
实 验 四 (1)
1实验内容
某班第一组有十个学生,进行了C++考试,编写程序将考试成绩输入一维数组,并求出C++的平均成绩及优(90~100)、良(80~89)、中(70~79)、及格(60~69)、
您可能关注的文档
最近下载
- 《膝关节前后交叉韧带损伤》课件.ppt VIP
- 产钳和胎头吸引助产课件.pptx VIP
- 前交叉韧带损伤学习课件.pptx VIP
- GeForce GTX 1070Ti显卡电路图纸参考 PG411 Rev A00.pdf VIP
- 2025-2026学年小学美术五年级上册人美版·北京(主编杨力)(2024)教学设计合集.docx
- 学堂在线 生活英语进阶 章节测试答案.docx VIP
- 一汽-奔腾B50-产品使用说明书-奔腾B50 2014款1.6MT伙伴-CA7165MT4-B50伙伴用户手册.pdf VIP
- 八年级数学下册重难点压轴题突破专项(苏科版)06平行四边形(五大题型,45题)含答案与解析.pdf
- 角膜地形图与圆锥角膜.ppt VIP
- 2025四川内江市总工会招聘工会社会工作者14人笔试备考题库及答案解析.docx VIP
文档评论(0)