




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上机一课程名称: C+程序设计 学 生 姓 名: 黄河 学 院(系): 信息数理学院 专 业 班 级: 应数162 指 导 教 师 : 胡 超 实 验 地 点: 武进机房1、 实验目的:1、熟悉C+开发环境,了解多种环境的使用方法,掌握C+文件的创建、编译及运行。2、熟悉C+程序的基本结构,练习讲课内容相关程序(见后面具体题目),要求保存源文件和运行结果截图。3、尝试完成下面题目。2、 实验内容:1)用C+实现求X,Y,Z的最大值、最小值,并按大小的顺序输出X,Y,Z。2)任意输入一个三位整数,再把它的次序打乱重新组合一个新的三位整数,使其值最大。3)录入三角形的三条边,输出面积,要求输出周长及面积,结果保留2位小数。4)编写一个求方程ax2 + bx + c = 0的根 的程序,要求从主函数输入a,b,c的值并输出结果(方程的根有三种情况)。5)输入某学生成绩,如果86分以上(包括86分)则输出“VERY GOOD” ,如果在60到85之间的则输出“GOOD”(包括60和85),小于60的则输出“BAD”。6)从键盘中任意输入一串字符,直至输入#字符代表结束.请编程统计输入的字符中的大写字母,小写字母和数字字符的个数分别是多少。7)学生进行百米跑测试,成绩在12秒以内为优,在12秒以上至15秒为达标,在15秒以上为不达标。从键盘上输入每个人的成绩,并以小于0的任何数作为终止标志,分别统计出成绩为优秀、达标和不达标的人数。8)编程计算收款税金:收款在10000以上,征税4%;4000以上,10000以下,征税3%;800元以上,4000以下,征税1%;800元以下免税。读入收款,输出应缴税金。三、 实验步骤(代码及截图)1,#includeusing namespace std;int main()int x,y,z;cinxyz;if(xy&yz)coutxzendlxyzz&zy)coutxyendlxzyx&xz)coutyzendlyxzz&zx)coutyxendlyzxy&yx)coutzxendlzyxx&xy)coutzyendlzxyendl;return 0;2,#includeusing namespace std;int main()int a,x,y,z;cina;x=a/100;y=a/10-x*10;z=a%10;if(xy&yz)coutxyzz&zy)coutxzyx&xz)coutyxzz&zx)coutyzxy&yx)coutzyxx&xy)coutzxyendl;return 0;3,#include#include#includeusing namespace std;int main()double a,x,y,z;cinxyz;a=(x+y+z)/2;cout三角形三边长分别为x y zendl;coutfixedsetprecision(2);cout面积为sqrt(a*(a-x)*(a-y)*(a-z)endl;return 0;4,#include#includeusing namespace std;int main()int a,b,c,d,e;cinabc;d=b*b-4*a*c;if(b0)cout(0-b-sqrt(d) )/(2*a) (0-b+sqrt(d)/(2*a)endl;if(b=0)cout0-b/(2*a)0-b/(2*a)endl;if(b0)cout该方程无解endl;return 0;5,#include#includeusing namespace std;int main()int a;cina;if(a=86)coutVERY GOODendl;else if(a60)coutBADendl;elsecoutGOODendl;return 0;6,#includeusing namespace std;int main()char a;int b=0,c=0,d=0;while(a=getchar()!=#)if(a=A&a=a&a=0&a=9)d+; cout大写字母个数为bendl;cout小写字母个数为cendl;cout数字个数为dendl;return 0;7,#includeusing namespace std;int main()int a,b=0,c=0,d=0;cina;while(a=0)if(a12&a15)d+;cina;cout优秀人数为:bendl; cout达标人数为:cendl; cout不达标人数为:dendl;return 0;8,#includeusing namespace std;int main()float a,b=0;cina;if(a=10000)b=a*0.04;else if(a=4000)b=a*0.03;else if(a=800)b=a*0.01;else if(a800)b=0;cout应缴税金为bendl;return 0;4、 实验小结本次作业主要考查对选择结构和循环结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安徽交控集团所属安徽交控石油有限公司招聘16人模拟试卷及1套完整答案详解
- 区域代理独家买卖合同3篇
- 2025年长春急救中心公开招聘编外聘用制工作人员(10人)考前自测高频考点模拟试题及参考答案详解一套
- 2025年上半年四川内江市隆昌市选调120指挥中心人员2人考前自测高频考点模拟试题及答案详解一套
- 2025年福建省龙岩学院继续教育学院招聘3人模拟试卷及答案详解(典优)
- 2025年湖南邵阳市农村产权交易中心有限公司招聘合同制员工模拟试卷附答案详解(完整版)
- 妇产科护士年终工作总结合集15篇
- 2025年数字艺术展览展示空间设计展示技术融合报告
- 2025年工业互联网平台网络隔离技术与物联网设备安全防护融合报告
- 2025年影视行业工业化生产流程与质量控制创新报告
- 2025云南红河红家众服经营管理有限公司社会招聘工作人员8人笔试参考题库附带答案详解
- 2025重庆明德商业保理有限公司招聘1人考试参考试题及答案解析
- 仁怀市中小学校长绩效考核的实施方案a
- 中国工商银行2026年度校园招聘考试参考题库及答案解析
- 2025年气象系统公务员录用考试面试真题模拟试卷(结构化小组)
- 风力发电项目审批流程及要点梳理
- 医院污水站维护方案(3篇)
- 视频监控考核管理办法
- StarterUnit3Wele!SectionB1a1e(教学设计)人教版七年级英语上册
- 快递安全收寄培训课件
- 抖音公会入股合同协议书
评论
0/150
提交评论