现在的位置: 首页 > 综合 > 正文

C++ 初学者指南 第一篇(6)使用运算符

2014年01月07日 ⁄ 综合 ⁄ 共 1306字 ⁄ 字号 评论关闭

必备技能1.6:使用运算符
    和大多数其它的语言一样,C++支持全部的算术运算符,以便能够处理程序中的数字。这其中就包括:
    + 加法
    -  加法
    * 乘法
    / 除法
    在C++中,这些运算符的用法和代数中的用法是一样的。
    下面的程序使用*运算符来根据长度和宽度计算矩形的面积。

  1. //使用运算符  
  2. #include <iostream>  
  3. using namespace std;  
  4. int main()  
  5. {  
  6.     int length ; // 这行定义了一个变量  
  7.     int width ; // 这行定义了另外的一个变量  
  8.     int area;   // 这行也是定义变量  
  9.     length = 7; // 给变量length赋值为7  
  10.     width = 5; // 给变量width赋值为5  
  11.     area = length*width; //计算面积,把length和width的乘积赋值给area  
  12.     cout<<"The area is ";  
  13.     cout<<area; //输出35  
  14.     return 0;  
  15. }  

    这个程序声明了三个变量:length,width和area。给变量length赋值为7,width赋值为5。然后计算他们的乘积,并把结果赋值给变量area。这个程序的输出如下:
The area is 35
    在这个程序中实际没有必要声明变量area。可以按照下面的示范重写一下刚才的程序:

  1. // 计算面积程序的简化版本.  
  2. #include <iostream>  
  3. using namespace std;  
  4. int main ()  
  5. {  
  6.     int length; //声明一个变量  
  7.     int width;  // 声明另外的一个变量  
  8.     length =7;//给lenght 赋值为7  
  9.     width=5; //给width 赋值为5a  
  10.     cout << "The are is ";  
  11.     cout << length * width;//输出35  
  12.     return 0;  
  13. }  

在这段代码中,面积是在cout语句中通过把legth和width做乘法运算而得到的,然后把结果输出到显示屏幕上。
    在继续学习之前,我们还应该指出,在同一个声明变量的语句中,我们是可以声明两个或者多个变量的。只需要用逗号把它们分开即可。例如,可以通过下面的方式声明三个变量length,width,area:
int length,width,area; //使用一条语句声明全部的变量

在专业的代码中,通过一条语句声明两个或者多个变量是非常普遍的。

 

练习:
    1.变量在使用前是否必须先声明?
    2.如何给变量min赋值0?
    3.在一条声明语句中是否可以声明多个变量?
答案:
    1.是的,C++中的变量在使用前都必须声明。
    2.min=0;
    3.是的。在一条声明语句中可以声明多个变量。

【上篇】
【下篇】

抱歉!评论已关闭.