c++至课后习题参考答案.doc

c++至课后习题参考答案.doc

ID:54701655

大小:25.00 KB

页数:3页

时间:2020-04-20

c++至课后习题参考答案.doc_第1页
c++至课后习题参考答案.doc_第2页
c++至课后习题参考答案.doc_第3页
资源描述:

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

1、第2章~第7章参考答案习题2二、选择题1.BCD2.C3.A4.B5.C6.C7.C8.C9.A10.D11.B12.C13.C14.C15.A16.B17.B18.D19.B20.C21.B22.C三、填空题1.多条分行书写2.;(分号)3./**/4.编译5.正确6.正确7.'b'8.double9.3010.10011.2.512.(x+y)!=(a+b)13.(x>2&&x<3)

2、

3、x<-1014.015.x值为10,y值为15,z值为10。16.6四、用C++语言的表达式描述下列命题1.假设一个int型的单数字数码存储在变量n中,则转换为对应的数字字符的表达式是n+

4、'0'2.a>d

5、

6、b>d3.x=int(x*100+0.5)/100.04.d<100&&!(d%2)5.(!x%5)

7、

8、(!y%5)6.(n%k==0)?(n/k):(n/k+1)或(n%k)?(n/k+1):(n/k)习题3二、选择题1.B2.D3.A4.C5.C6.A7.C8.B9.C10.C(k的存储空间有限,溢出后出现负)三、填空题1.输出2行:**1**2.36**3**3.x*2+y*4==90或……4.********#(8个*)5.cin>>c,c!='#'c>='0'&&c<='9'6.i<=9j%3!=07.j=1k<=6习题4二、选择题1.B2.D3

9、.A4.D5.B6.D7.B8.C9.C10.C11.B三、填空题1.函数首部(函数头)函数体2.声明语句执行语句3.main()main()4.不正确5.主调被调6.动态/静态静态/动态7.voidfloat8.i=7,j=6,x=7i=2,j=7,x=59.boolisLeap(int);或intisLeap(int);//函数声明isLeap(year)bool或intyear%4==0&&year%100!=0

10、

11、year%400==010.j=1;y>=1;y--11.15122012.817习题5二、选择题1.A2.C3.D4.B5.C6.C每输入一个1~3的数,

12、便为以这个数为下标的元素值增1三、填空题1.输出结果是a[1]=6a[2]=9a[3]=9将x值按大小顺序插入到数组a中2.①若给x输入5,输出结果是1086542②若给x输入15,输出结果是15108642③若给x输入10,输出结果是101086423.i或--jMAX-1-i或ii//0行置10//0列置1i--ii--MAX-1MAX-1MAX-1!(i==j

13、

14、(i+j)==(MAX-1))或i!=j&&(i+j)!=(MAX-1)cout<

15、.C10.C11.C12.C13.D三、填空题1.22.13.12124.数组s[1]5.将数字字符串转换为整型数据6.分行输出其中的5个单词7.i或i+18.*(a+i)a+j<*(a+i)+j9.#910.p1++*p2returnp11.1习题7一、选择题1.A/B2.A/B3.B4.D5.A6.B7.A二、填空题1.zhangm192.63.unionstu[i].body.eyestu[i].body.f.length>>stu[i].body.f.weight

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

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

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