NOJ答案c++版

上传人:xmg****18 文档编号:119920947 上传时间:2020-01-29 格式:DOC 页数:13 大小:366.19KB
返回 下载 相关 举报
NOJ答案c++版_第1页
第1页 / 共13页
NOJ答案c++版_第2页
第2页 / 共13页
NOJ答案c++版_第3页
第3页 / 共13页
NOJ答案c++版_第4页
第4页 / 共13页
NOJ答案c++版_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《NOJ答案c++版》由会员分享,可在线阅读,更多相关《NOJ答案c++版(13页珍藏版)》请在金锄头文库上搜索。

1、 . . . .计算A+B圆及圆球等的相关计算计算成绩找最大数找幸运数计算A+B#include using namespace std;int main()int A,B,c;cinAB;c=A+B;coutcendl;return 0;圆及圆球等的相关计算#include #include using namespace std;#define PI 3.1416int main()double r,h,l,s,sq,vq,vz;cinrh;l=2*PI*r;s=PI*r*r;sq=4*PI*r*r;vq=4*PI*r*r*r/3;vz=s*h;coutfixedsetprecision(

2、2)lendl;coutfixedsetprecision(2)sendl;coutfixedsetprecision(2)sqendl;coutfixedsetprecision(2)vqendl;coutfixedsetprecision(2)vzendl;return 0;计算成绩#include #include using namespace std;int main()double a,b,c,A,B;/定义数学成绩a,英语成绩b,c语言成绩ccinabc;A=a+b+c;B=A/3.0;coutfixedsetprecision(6)Aendl;coutfixedsetpreci

3、sion(6)Bendl;return 0; 找最大数#include using namespace std;int main()int A,B,C;cinABC;if(AB & AC) coutAA & BC) coutBendl;else coutCendl; return 0;找幸运数#include using namespace std;int main()int m,n,a,b,c,d,e,f;cinm;a=m%10;b=m/10%10;c=m/100%10;d=m/1000%10;e=m/10000%10;if(e=0) if(d=0) if(c=0)if(b=0) if(a=

4、0) n=0;else n=a;else n=a*10+b;else n=a*100+b*10+c;else n=a*1000+b*100+c*10+d;else n=a*10000+b*1000+c*100+d*10+e;if(m=n) coutyesendl;else coutnoendl;return 0;奖金发放#include #include using namespace std;int main()double w,y;cinw;if(w=10) y=0.1*w;else if(w=20) y=(w-10)*0.075+1;else if(w=40) y=(w-20)*0.05

5、+1.75;else if(w=60) y=(w-40)*0.03+2.75;else if(w=100) y=(w-60)*0.015+3.35;else y=(w-60)*0.01+3.95;coutfixedsetprecision(6)yendl;return 0;出租车费难点:不足一公里按一公里收费。【ceil函数】法一【“%”取余的充分运用】 #include #include using namespace std;int main()double s,y;int a,b,c;cins;c=s; a=s*10;b=a%10;if(s=2) y=7;else if(s=15) if

6、(b=0) y=7+1.5*(s-2);else y=7+1.5*(c-1);else if(b=0) y=26.5+2.1*(s-15);else y=26.5+2.1*(c-14);coutfixedsetprecision(6)yendl;return 0;法二【ceil函数】#include #include #include using namespace std;int main()double s,y;int a;cins;a=ceil(s);if(s=2) y=7;else if(s=15) y=7+1.5*(a-2);else y=26.5+2.1*(a-15);coutfixedsetprecision(6)yendl;return 0;. 学习帮手 .

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号