c++课后习题答案.ppt

c++课后习题答案.ppt

ID:51348775

大小:80.00 KB

页数:43页

时间:2020-03-22

c++课后习题答案.ppt_第1页
c++课后习题答案.ppt_第2页
c++课后习题答案.ppt_第3页
c++课后习题答案.ppt_第4页
c++课后习题答案.ppt_第5页
资源描述:

《c++课后习题答案.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题答案第二章习题答案1.判断下面哪些是不合法的标识符?请指出错误。A_var2_testchar#total_book.c2.举例说明字符常量和字符串常量有何区别?3.求下列表达式的值(1)inte=1,f=4,g=2;floatm=10.5,n=4.0,k;k=(e+f)/g+sqrt((double)n)*1.2/g+m(2)floatx=2.5,y=4.7;inta=7;x+a%3*(int(x+y)%2/4第1题、2_test不合法标识符必须是字母或下划线开头char不合法标识符不能是关键字#total不合法标识符必须是字母或下划线开头_book.c不合法标识符必须是字母下划

2、线或数字组成的字符串第2题、字符常量是用单引号括起来的一个字符,在内存中只占一个字节;字符串常量是用一对双引号括起来的字符序列,其中的字符连续存储,并在最后加上字符’’作为字符串结束的标志。第3题、1.K=13.72.表达式的值为2习题答案第三章习题答案1.下列关于条件语句的描述中,是错误的。Aif语句中只有一个else子句。Bif语句中可有多个elseif子句。Cif语句中if体内不能是switch语句。Dif语句的if体中可以是循环语句。2.以下程序段。intx=-1;do{x=x*x;}while(!x);A是死循环B循环执行两次C循环执行一次D有语法错误3.给出下面程序运行

3、后的输出结果。#includevoidmain(){inti,j;for(i=0;i<5;i++){for(j=i;j<5;j++)cout<<"*";cout<voidmain(){inti,j,k,count=0;for(i=1;i<=9;i++)for(j=0;j<=9;j++)if(①)continue;elsefor(k=1;k<=9;k++)if(②)count++;cout<

4、一程序,求1!+2!+3!+…+10!之和。6.编一程序,用牛顿迭代法求解2x3-4x2+3x-6=0在1.5附近的根。7.编一程序,将输入数据按小于10,10~99,100~999,1000以上分类并显示。例如,输入358时,显示358is100to999。8.编一程序,输出以下图形:*************************9.编一程序,求满足如下条件的最大的n。12+22+32+…+n2≤100010.一百万富翁遇到一陌生人,陌生人找他谈一个换钱计划,该计划如下:我每天给你十万元,而你第一天只需给我一分钱,第二天我仍给你十万元,你给我二分钱,第三天我仍给你十万元,你给我四

5、分钱,……,你每天给我的钱是前一天的两倍,直到满一个月(30天)。百万富翁很高兴,欣然接受了这个契约。请编写一个程序计算这一个月中陌生人给了百万富翁多少钱,百万富翁给了陌生人多少钱。第1题答案为A第2题答案为C第3题执行结果***************第4题答案:①i==j②j==k第5题.编一程序,求1!+2!+3!+…+10!之和。#includevoidmain(){ints,n,i,j;for(j=0,i=1;i<=10;i++){for(s=0,n=1;n<=i;n++){s*=n;}j+=s;}cout<

6、代法求解2x3-4x2+3x-6=0在1.5附近的根。#include#includevoidmain(){doublex=0.0,y1,y2;doublex1=1.5;while((fabs(x1-x))>0.000001){x=x1;y1=2*x*x*x-4*x*x+3*x-6;y2=6*x*x-8*x+3;x1=x-y1/y2;}cout<v

7、oidmain(){inti;cin>>i;if(i<10)cout<voidmain(){intm=3,n=0;for(in

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

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

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