第二章 数据的存储和读入——第一节、第二节

第二章 数据的存储和读入

大家有没有想过计算机是如何存储和管理数据这个问题?存储器是计算机存放数据的空间。生活中大多数的空间需要通过规划或分配或申请等手续后才能使用,计算机存储空间也是需要通过类似的规划、分配和申请方能使用。空间的使用要遵从一定的规则,如:我们到宾馆入住,首先要按需预定房间的类型,如果预定 1 间双人间,那么最多只能入住两人。否则就违规。同理,数据入住内存中,如何才能合理入住呢?首先需要对数据进行分类,依据不同类型数据申请能够存放相应大小的空间。程序设计的一个重要环节是合理分配数据存储类型和存储空间。
第一节 常量、变量
2.1.1 从一个实例入手
计算圆的面积和周长。
//exam2.1
//file:circle.cpp
//该程序用于计算圆面积和周长
#include
using namespace std;
int main(){
const double PI=3.14159
//定义常量 PI 定义常量与变量
double radius,area,circum;
cout<<“请输入圆的半径: ”; 输入或读入数据
cin>> radius;
area =PIradiusradius; 计算
circum=2PI radius;
cout<<endl;
cout<<”圆的面积为:”<<area<<endl; 输出结果
cout<<”圆的周长为:"<< circum <<endl;
return 0;
}
cout<<”请输入圆的半径:
cin>>radius;
常量:const double PI
变量:double radius,area,circum;
表达式:area =PIradiusradius; circum=2PI radius;
2.1.2 程序的组成
常量、变量定义C++中的常量、变量在使用前都必须被定义。常量、变量定义时,需要严格指出常量、变量可以存放的数据类型。 输入阶段获取执行时才能确定的用户数据。输入阶段一般包括两步:(1)显示提示信息―告诉别人输入什么数据(2)读取数据计算阶段计算阶段就是由输入推导出输出的过程。通常通过各种计算得到。输出阶段显示程序执行的结果(输出)。
2.1.3 常量、变量
当我们用数学来分析现实世界的各种现象时,会遇到各种各样的量。如:物体运动中的速度、时间和距离;圆的半径、周长和圆周率;购买商品的数量、单价和总价;某城市一天中各时刻变化着的气温;某段河道一天中时刻变化着的水位……在这些过程(现象)中,有些量固定不变(常量)有些量不断改变(变量)。
1 2.1.3.1 常量
在整个操作过程中其值保持不变的数据,通常在命令或程序中直接定义其值。常量在程序运行时不会被修改。常量通常分为字面常量(直接常量)和符号常量。
2.1.3.1.1 字面常量
直接将数据写出来的常量叫字面常量
如:52,1.2,3.14,’a’,"valid”
例:cout<<2017;其中 2017 就是常量
2.1.3.1.2 符号常量
符号常量即用符号表示的常量,它一旦确定了表示哪个数据以后, 就不能再改变。
C++中常量定义的格式:
const 类型名 常量名=数据值;
如:const int price=10;//定义

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值