已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C+ 程序设计实验三 C+程序设计初步(二)实验目的 1. 掌握关系运算符和关系表达式、逻辑运算符与逻辑表达式、条件运算符与条件表达式的使用;2. 掌握结构化程序三种基本结构中的选择结构在C+中的实现;(1) 掌握选择结构与if语句的使用;(2) 掌握多分支选择结构和switch语句的使用。实验环境 计算机网络机房、Visual C+ 6.0实验课时4课时实验参考书 谭浩强 C+程序设计题解与上机指导,清华大学出版社,2005.3实验内容 1. 习题9、102. 习题11、133. 趣味编程身高预测。根据父母身高(先天因素)及影响身高的后天因素预测子女长大后的身高。已知fHight为父亲身高,mHight为母亲身高,根据身高预测公式计算得到子女长大后的身高,男性身高=(fH ight+mH ight)*0.54cm ;女性身高=(fH ight*0.923+mH ight)/2cm。再考虑到后天因素的影响,如果喜欢体育锻炼,那么可增加身高2%;如果有良好的卫生饮食习惯,那么可增加身高1.5%。要求:编程从键盘输入用户的性别(用一个字符变量存储性别,键盘输入F代表女性,输入M 代表男性);是否喜欢体育锻炼(输入Y代表喜欢,输入N 代表不喜欢);是否有良好的饮食习惯(输入Y 代表好习惯,输入N 代表坏习惯)。利用给定的公式进行男女身高预测。实验要求 1. 按照题目要求完成练习,其中第9题要求用if语句和条件表达式两种方法实现。 2实验报告的填写。填写电子版实验报告时应注意:注明题号;附程序源代码;根据实验要求,截取程序运行图片(可使用ctrl+shift+printscreen组合键抓取当前屏幕图片),粘贴到实验报告中,并裁剪适当。3实验报告文件的命名。实验报告文件命名方式为:“学号+姓名+实验讲义文件名”,如:“2011030190张三C+程序设计实验一 Visual C+环境下开发C+程序的方法”。 4实验报告的提交。实验报告完成后,登录山东师范大学传媒学院网站教学资源网络资源电子实验报告管理系统,将实验报告上传到该系统中,注意首次使用该系统需进行注册。学院网络资源网址是:/Html/wangluoziyuan.html 本科实验报告实验名称: C+程序设计初步 课程名称: C+程序设计 院 系: 年级专业: 学生姓名: 学 号: 合作人员: 指导教师: 实验日期: 实验地点: 实验成绩:批阅教师:实验目的:1.掌握关系运算符和关系表达式、逻辑运算符与逻辑表达式、条件运算符与条件表达式的使用;2.掌握结构化程序三种基本结构中的选择结构在C+中的实现;(3) 掌握选择结构与if语句的使用;(4) 掌握多分支选择结构和switch语句的使用。实验内容:4. 习题9、105. 习题11、136. 趣味编程身高预测。根据父母身高(先天因素)及影响身高的后天因素预测子女长大后的身高。已知fHight为父亲身高,mHight为母亲身高,根据身高预测公式计算得到子女长大后的身高,男性身高=(fH ight+mH ight)*0.54cm ;女性身高=(fH ight*0.923+mH ight)/2cm。再考虑到后天因素的影响,如果喜欢体育锻炼,那么可增加身高2%;如果有良好的卫生饮食习惯,那么可增加身高1.5%。要求:编程从键盘输入用户的性别(用一个字符变量存储性别,键盘输入F代表女性,输入M 代表男性);是否喜欢体育锻炼(输入Y代表喜欢,输入N 代表不喜欢);是否有良好的饮食习惯(输入Y 代表好习惯,输入N 代表坏习惯)。利用给定的公式进行男女身高预测。实验条件与设备:E区机房243计算机VC+6.0实验步骤与数据记录:(源代码)3.9.1#include using namespace std;int main()int a,b,c,max;max=a;cinabc;if(ab)max=b;if(bc)max=c;else if(ac)max=c;coutmaxendl;return 0;3.9.2#include using namespace std;int main() int a,b,c; cinabc; a =( a=b)? a:b; a = (a=c)? a:c; coutaendl; return 0;3.10#include using namespace std;int main()float x,y;cinx; if(x=1&x=10)y=3*x-11; coutyendl; return 0;3.11.1#include using namespace std;int main () int x;cinx;if(x=90)coutAendl;if(x=80)coutBendl;if(x=70)coutCendl;if(x=60)coutDendl;if(x=60)coutE;return 0;3.11.2#include using namespace std;int main()int a,g;cina;if(a=60)g=0;else g=a/10;switch(g)case 10:case 9:coutAendl;break;case 8:coutBendl;break;case 7:coutCendl;break;case 6:coutDendl;break;case 0:coutEendl;break;default :couterrorn;return 0;3.13.1#include using namespace std;int main ()int i;float s;cini;if(i100000&i200000&i400000&i600000&i1000000)s=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(i-1000000)*0.001;coutsendl;return 0; 3.13.2#include using namespace std;int main()int c,i;float s;cini;if(i1000000)c=10;else c=i/100000;switch(c)case 0:s=i*0.1;break;case 1:s=100000*0.1+(i-100000)*0.075;break;case 2:case 3:s=100000*0.1+100000*0.075+(i-200000)*0.05;break;case 4:case 5:s=100000*0.1+100000*0.075+200000*0.05+(i-400000)*0.03;break;case 6: case 7: case 8:case 9:s=100000*0.1+100000*0.075+200000*0.05+200000*0.03+(i-600000)*0.015;break;case 10:s=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(i-1000000)*0.001;break;coutsendl;return 0;3#include using namespace std;int main()char sex,sports,diet;float f,m,H; cinf;cinm; cinsex;cinsports;cindiet;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 税法考试题库及答案
- 数学益智题目及答案
- 2026年IT项目经理岗面试题及答案解析
- 2026年文化创意产业项目经理应聘题目集
- 2026年总工程师的考核方法及效果评估
- 火电安全生产情况分析讲解
- 2025年企业环保设施建设与运行手册
- 企业内部培训与企业文化手册(标准版)
- 美容护肤产品研发与指导手册
- 2025年农业技术推广人员培训手册
- 2026年劳动关系协调师综合评审试卷及答案
- 黑龙江八一农垦大学公开招聘辅导员和教师22人参考题库附答案解析
- 2026年房地产经纪协理考试题库及答案(名师系列)
- 南京工装合同范本
- 2025年二年级上册语文期末专项复习-按课文内容填空默写表(含答案)
- 登高作业监理实施细则
- 2025年妇产科副高试题库及答案
- 2025食品机械行业智能化分析及技术升级趋势与投资可行性评估报告
- 2025年度党委党建工作总结
- 《经济法学》2025-2025期末试题及答案
- CAICV智能网联汽车远程升级(OTA)发展现状及建议
评论
0/150
提交评论