c课后部分习题答案

c课后部分习题答案

ID:47202507

大小:294.98 KB

页数:26页

时间:2019-08-25

c课后部分习题答案_第1页
c课后部分习题答案_第2页
c课后部分习题答案_第3页
c课后部分习题答案_第4页
c课后部分习题答案_第5页
资源描述:

《c课后部分习题答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一题1题目:一位亿万富翁遇到一个陌生人,陌生人找他谈一个换计划,该计划如下:我每天给你十万元,而你第一天只需要给我一分钱,第2天我仍给你10万,你给我两分钱,第3天我仍给你十万元,你给我四分钱……。你每天给我的钱是前一天的两倍,知道满30天。亿万富翁很高兴个,欣然接受了这个契约。编写一个程序,计算这个月中陌生人给了亿万富翁多少钱,亿万富翁给陌生人多少钱。2••从题目可知道亿万富翁给陌生人的钱呈现等比数列,q=25,而陌生人给亿万富翁的钱一直是10万元,令suml是亿万富翁给陌生人矗钱,sum2是陌生人亿给万富翁的钱。3.4#include

2、ream>#includeusingnamespacestd;intmain(){intsum1=0,sum2=0,n;cout«Hsuml是亿万富翁给陌生人的钱,sum2是陌生人亿给万富翁的钱”vvendl;for(n=1;n<=30;n++)sum1+=pow(2,n-l);}sum2=100000*30;cout«"sum1=,*«suml«endl;cout«nsum2=H«sum2«endl;return0;1wE:C++MicrosoftVisualStudioMyProjects201105125Debug2

3、011051;suml.是亿万富翁给陌生人的钱,sum2是[J百生人彳乙给万富翁的钱sunl=1073741823siin2=3000000Pressanykeytocontinue5这次编译没有碰到问题。第二题1题目:信函的重量不超过100G时,每20G付邮资80分,即信函的重量不超过20G时付邮资80分;信函的重量超过20G、不超过40G时,付邮资160分。编写程序,输入信函的重量,输出应付的邮资。2经分析后知道若令x为信函的重量,y为所需的邮资,则必存在:X<=20y=8020

4、2080usingnamespacestd;intmain(){intx,y;cin»x;if(x<=20)y=80;elseif(x<=40)y=160;elseif(x<=60)y=240;elseif(x<=80)y=320;elseif(x<100)y=400;cout«y«endl;E:C++MicrosoftVisualStudioMyProjects2011l60240Pressanykeytocontinue第3题1题目:编写程序,将输入的小写字母变为大写,大写字母

5、不变。1利用ASCII码去求解此题,'A'的ASCII为65,'a,的为97,'z'为129.、开始3#includedostream〉usingnamespacestd;intmain()charch;cin>>ch;if(ch-32>65){ch-二32;cout<

6、、长整数与双精度的平方根。2使用重载函数的必须要知道,只有当数据的类型不同或数据个数不同时才能使用。做此题要注意调用到#include函数.•#include#include〈cm3th>usingnamespacestd;intf(intn){intx;x=sqrt(n);returnx;}doubleh(doublen){doublex;x=sqrt(n);returnx;}longintg(longintn){longintx;x二sqrt(n);returnx;ijintmain(){doublen,xl,x

7、2,x3;cin>>n;xl=f(n);x2=h(n);x3=g(n);cout<

8、的美元金额,m表示美元,y为人民币的数目,则可以建立一个等式sum二(p*y)/7.193.#include

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。