C++语言程序设计

下面是一个使用变量的程序实例：

| 程序2-3：

#include <iostream.h>
int main (void)
{
1． int workDays = 5;
2． float workHours, payRate, weeklyPay;
3． workHours = 7.5; payRate = 38.55;
4． weeklyPay = workDays * workHours * payRate;
5． cout << "Weekly Pay = " << weeklyPay << '\n';
}

第一行定义了一个整型变量workDays，并初始化为5，表示一周的工作天数。
第二行定义了三个实型变量，分别表示每天工作的小时数、每小时应支付的薪水及每周应支付的薪水。
第三行是两个赋值语句。7.5 赋给变量workHours，38.55赋给变量payRate。
第四行是计算每周的工资，即三个变量workDays、workHours、payRate的积，*是乘运算符，结果保存在变量weeklyPay变量中。
第五行输出字符串"Weekly Pay = "、变量weeklyPay 的值和换行符。
本程序的运行结果如下：
Weekly Pay = 1445.625
如果我们定义一个变量时，没有给它赋初值，它的值是不定的。例如，在上面的第四行执行前，weeklyPay的值是不定的。
变量第一次赋值称之为初始化，变量在使用之前应当先初始化。