常量和变量(c++简单信息的表达和运算)

   日期:2020-05-08     浏览:85    评论:0    
核心提示:1求两个数的和(10分)题目内容:编写函数,求两个实数的和。编写主函数,输入两个数,调用函数求和,在c/c++

1.常量

  • 2,3,4; ‘‘Hello world!’’,“c++”
  • cout << 2020;
  • 常量:不能改变的量
  • 字面常量(字面量,直接常量):直接写出的数据
  • 符号常量:用符号表示数据,但它一旦确定了表示那个数据,以后它不再改变

①符号常量

  • 说明一个符号表示常量
    const <符号说明符> <符号常量名> = <数据>;

  • <类型说明符>是表示数据类型的符号

  • 例如:
    const int N =100;
    const char A =‘E’;
    N=200;
    A=‘F’;

②符号常量

  • 在main函数前
    #define <符号名称> <数据>
  • 例如
    #define PAI 3.14
  • 程序编译时,先将<符号名称>全部替换为<数据>,然后才正是编译,所以这样的就说明编译预处理
    注意:行末没有分号,它不是C++语句,称为预处理。

2.变量

  • 变量
    只可以变得量。更通俗的说,变量是用符号表示数据,它表示的数据是可以变得。
  • 变量的说明
    <类型说明符> <变量名表>;
    <类型说明符>,就是前面介绍变量时的类型说明符,象int,float,double,char,bool等。
    <变量名表>是一个或多个标识符,多个标识符之间用逗号隔开。

变量的举例说明

  • int a;
  • double d1,d2;
  • char c1,c2,c3;
    注意:变量的说明也叫变量的声明
    变量意味着编译系统会给这个变量在内存中分配一个存储单元。所以变量的声明也叫变量的定义。

变量的初始化

  • 在声明变量的同时说明它代表的数据是什么,称为变量的初始化。
  • 格式是<类型说明符> <变量名1>=<值或表达式1>[,<变量名2>=<值或表达式2>];
  • 例如
    int a=5; double pai=3.14,e=2.71828;
    char A=’?’,B=’%’;
    cout<<2paia<<endl;

变量的赋值

  • <变量名>=<值或表达式>;
  • 其中的等号称为**赋值运算符,**其作用之一是将右边表达式的值放在左边变量的储存单元中去。
  • 例如
    const double PAI=3.14;//声明常量PAI
    double r,area;//声明变量r,area分别表示半径和面积
    r=5.0//为r赋值
    area=PAIrr;//计算圆的面积并赋值给area
    cout<<area<<endl;//显示结果

变量通过输入语句赋值

#include<iostream>
using namespace std;
int main()
{
      const double PAI=3.14;//声明常量PAI
      double r,area;//声明变量r,area分别表示半径和面积
      cin>>r;//通过输入为r赋值
      area=PAI*r*r;//计算圆的面积并赋值给area
      cout<<area<<endl;//显示结果
      return 0}

变量使用中应注意的问题

  1. 先定义,在使用。
  2. 只能定义一次,不能重复定义。
  3. 先赋值,再参与计算。
  4. 变量可以多次赋值,而常量是不能赋值的。
  5. 变量的定义可以出现在使用前的任何地方,但建议在程序的开始定义变量。
  6. 少用或不用字面常量。

内容要点

- 常量
字面常量,符号常量
﹢const说明,是语句,末尾有分号
﹢#define说明,预处理,行末没有分号

- 变量
﹢先定义,后使用
﹢先赋值,后运算
﹢定义一次,赋值多次

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服