当前位置:嗨网首页>书籍在线阅读

33-复习题

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

5.8 复习题

1.入口条件循环和出口条件循环之间的区别是什么?各种C++循环分别属于其中的哪一种?

2.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?

int i;
for (i = 0; i < 5; i++)
      cout << i;
      cout << endl;

3.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?

int j;
for (j = 0; j < 11; j += 3)
      cout << j;
cout << endl << j << endl;

4.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?

int j = 5;
while ( ++j < 9)
      cout << j++ << endl;

5.如果下面的代码片段是有效程序的组成部分,它将打印什么内容?

int k = 8;
do
      cout <<" k = " << k << endl;
while (k++ < 5);

6.编写一个打印1、2、4、8、16、32、64的for循环,每轮循环都将计数变量的值乘以2。

7.如何在循环体中包括多条语句?

8.下面的语句是否有效?如果无效,原因是什么?如果有效,它将完成什么工作?

int x = (1,024);

下面的语句又如何呢?

int y;
y = 1,024;

9.在查看输入方面,cin >>ch同cin.get(ch)和ch=cin.get()有什么不同?