您的位置:首页 > 编程语言 > C语言/C++

C++Primer第五版 5.1节练习

2015-09-14 19:24 288 查看
练习5.1:什么是空语句?什么时候会用到空语句?

练习5.2:什么是块?什么时候会用到块?

练习5.3:使用逗号运算符(参见4.10节,第140页)重写1.4.1节(第10页)的while循环,使它不再需要块,观察改写之后的代码的可读性提高了还是降低了?

答:练习5.1:最简单的语句就是空语句,空语句中只含有一个单独的分号。

如果在程序的某个地方,语法上需要一条语句但逻辑上不需要,此时应该使用空语句。

练习5.2:复合语句是指用花括号括起来的语句和声明的序列,复合语句也被称作块。一个块就是一个作用域。

再循环中,需要不止一条语句来处理问题,此时需要用花括号将这些语句括起来构成块。

练习5.3:见云盘程序,可读性降低。

#include <iostream>

using namespace std;

int main()
{
    int val = 11;
    while (val >= 0 , --val)
    cout << val << " ";
    cout << endl; 

    return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: