主函数名, void 表示函数没有返回值{ // 函数体标志 cout<<"Hello!\n"; // 输出字符串 Hello! 到标准输出设备(显示器)上。 cout<<"e to c++!\n"; // 输出字符串 e to c++ ! } 在屏幕输出如下: Hello! e to c++ ! 2-4 使用关键字 const 而不是#define 语句的好处有哪些? 解: const 定义的常量是有类型的,所以在使用它们时编译器可以查错;而且,这些变量在调试时仍然是可见的。 2-5 请写出 C++ 语句声明一个常量 PI ,值为 3.1416 ;再声明一个浮点型变量 a ,把 PI 的值赋给 a。解: const float PI= 3.1416; float a= PI; 2-6 在下面的枚举类型中, Blue 的值是多少? enum COLOR { WHITE , BLACK = 100 , RED , BLUE , GREEN = 300 }; 解: Blue = 102 2-7 注释有什么作用? C++ 中有哪几种注释的方法?他们之间有什么区别? 解: 注释在程序中的作用是对程序进行注解和说明, 以便于阅读。编译系统在对源程序进行编译时不理会注释部分, 因此注释对于程序的功能实现不起任何作用。而且由于编译时忽略注释部分, 所以注释内容不会增加最终产生的可执行程序的大小。适当地使用注释, 能够提高程序的可读性。在 C++ 中,有两种给出注释的方法:一种是延用 C 语言方法,使用"/*" 和"*/" 括起注释文字。另一种方法是使用"//" ,从"//" 开始,直到它所在行的行尾,所有字符都被作为注释处理。 2-8 什么叫做表达式? x=5+7 是一个表达式吗?它的值是多少? 解: 任何一个用于计算值的公式都可称为表达式。 x=5+7 是一个表达式,它的值为 12。