2.1.6 编程(www.cppentry.com)提示:使用有意义的名称
变量名和其他名称至少应该让人联想到它们所命名的事物的含义或用途。有意义的变量名可以使程序更容易理解。所以,以下语句:
- x = y * z;
最好更改为:- distance = speed * time;
两个语句作用一样,但第二个更容易理解。
自测题
1.给出变量feet和变量inches的声明。两个变量都是int类型,都在声明中初始化为0。请同时使用前面介绍的两种初始化方式。
2.给出变量count和变量distance的声明。count是int类型,初始化为0;distance是double类型,初始化为1.5。
3.给出C++(www.cppentry.com)语句,将变量sum的值更改为变量n1和n2的值之和。所有变量都是int类型。
4.给出C++(www.cppentry.com)语句,使变量length的值增大8.3。变量length已经声明为double类型。
5.给出C++(www.cppentry.com)语句,将变量product的值更改为它的旧值乘以变量n的值。这些变量都是int类型。
6.写一个程序来输出虽已声明但尚未初始化的五、六个变量的值。编译并运行程序。会输出什么?请说明原因。
7.为以下每个变量指定一个有意义的名称:
a. 一个用于保存车速的变量;
b. 一个用于保存小时工每小时薪酬的变量;
c. 一个用于保存一次考试的最高分的变量。