C++习题集

内容发布更新时间 : 2025/5/16 22:30:25星期一 下面是文章的全部内容请认真阅读。

______。

3. 常数-4.205,1200和6.7E-9分别具有______、______和______位

有效数字。

4. 数值常量46、0173和0x62对应十进制值分别为______、______

和______。

5. 字符常量 ’k’,’\\n’,’\\\\’,’/052’和’\\xA2’对应的数值

分别为______、______、______、______和______。

6. 字符串”It \\’s\\40an\\40apple.\\n”中包含有______个字符。 7. 枚举类型中的每个枚举值都是一个______,它的值是一个______,

值的类型为______。

8. 实数340.0和0.027E8对应的规格化浮点数分别为______和______。 9. 常数100,-25,3.62,1E5和-4.73f的数据类型分别为______、

______、______、______和______。

10. 若x的值为10,则x+=5的值和运算后的______的值相同,等于

______。

11. 若x=5,y=10,则计算y*=++x表达式后,x和y的值分别为______

和______。

12. 若x=25,则计算y=x++表达式后,x和y的值分别为______和______。 13. 假定x和ch分别为int 型和char型,则sizeof(x)和sizeof(ch)

的值分别为______和______。

14. 假定x=64,y=88,则x<<2和y>>2的值分别为______和______。 15. 假定x是一个逻辑量,则x&&true的值与______的值相同,x||false

的值也与______的值相同。

16. 假定x是一个逻辑量,则x&&!x的值分别为______和______。 17. 假定x=10,则表达式x<=10?20:30的值为______。

18. 假定x=10.5,y=-4.6,则表达式floor(fabs(x+y))的值为______。 19. 表达式sqrt(81)和pow(6,3)的值分别为______和______。 20. 随机函数rand() 的值在______至______区间内。

bx+121. 数学算式(1+x)sin48°和axe对应的算术表达式分别为______和

______。

三、试指出下列各表达式值的类型

假定a为int型,x为double型, 1. 327 2. -1.5e6 3. 42.0f 4. 48L 5. 0372 6. 0xabc 7. 1/3 8. 1%3 9. 1.0%3 10. a*3/x 11. a*(a+x) 12. 1+a*a 13. a+=3 14. x*=2 15. ‘x’ 16. ‘x’+2

>>灞曞紑鍏ㄦ枃<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi