网站大量收购独家精品文档,联系QQ:2885784924

C__选择结构上机报告.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C__选择结构上机报告

C++选择结构上机报告 上机时间:2011-10-21 一、上机目的: 1、进一步c++程序设计的上机操作; 2、再次熟练基本程序的编制,体会其过程,为以后学习打下基础; 3、完成第四章选择结构的课后习题以及补充题。 二、、程序清单 一、补充题 1、第1题程序:输入3个不同的整数,要求输出最大的一个数。 (1)程序主体 #includeiostream.h void main() {float a,b,c,max; coutinpute 3 different numbers a,b ,cendl; cinabc; if(ab) {if(bc) max=c; else max=b;} else if(ac) max=c; else max=a; coutmax=maxendl; } (2)运行结果 2、第2题程序:输入一个年份,判断是否为闰年,如果是闰年, 输出yes,如果不是闰年,输出no。 (1)程序主体 #includeiostream.h void main() {int year; coutinput year:endl; cinyear; if((year%4==0year%100!=0)||year%400==0) coutyesendl; else coutnoendl; } (2)运行结果 3、第3题程序:某货物单价为5元,若买100个以上(包含100) 按九折优惠价,输入购买个数,求总款数。 (注:总款数的数据类型应为float型) (1)程序主体 #includeiostream.h void main() {float dj,total; int n; coutplease inpute n:endl; cinn; dj=5; if(n=100) dj=0.95*5; total=dj*n; coutn=n,total=totalendl; } (2)运行结果 4、第4题程序:有4个圆塔,圆心分别为(2,2)、 (2,-2)、(-2,-2)、 (2,-2),圆半径为1,这4个塔的高度分别为10m。塔外无建筑物。输入任意一点的坐标,求该点的建筑高度(塔外点的建筑高度为0,塔内点的建筑高度为10)。 (1)程序主体 #includeiostream.h void main() {float x,y; int h; coutplease input (x,y):endl; cinxy; if((x-2)*(x-2)+(y-2)*(y-2)=1||(x-2)*(x-2)+(y+2)*(y+2)=1 ||(x+2)*(x+2)+(y-2)*(y-2)=1||(x+2)*(x+2)+(y+2)*(y+2)=1) h=10; else h=0; cout(x,y)=(x,y),h=hendl; } (2)运行结果 二、上机验证题 1、书本第四章3—(6) (1)程序主体 #includeiostream.h void main() {int x,y; coutEnter x and y:endl; cinxy; if (x!=y) if(xy) coutxyendl; else coutxyendl; else coutx=yendl; } (2)验证结果 1、书本第四章3—(7) (1)程序主体 #includeiostream.h void main() {int day; cinday; switch(day) {case 0: coutSundayendl; break; case 1: coutMondayendl; break; case 2: coutTuesdayendl; break; case 3: coutWednesdayendl; break; case 4: coutThursdayendl; break; case 5: coutFridayendl; break; case 6: coutSaturdayendl; break; default:coutDay out of rang Sunday .. Saturdayendl;break; } } (2)验证结果 三、书本第四章上机题 1、第5题程序 (1)程序主体 #includeiostream.h void main() {float x,y; coutplease input x:endl; cinx; if (x1) y=x*x-1; else if (x10) y=2*x-1; else y=3*x-11; coutx=x,y=yendl; } (2)运行结果

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档