欢迎使用本站,预祝练习时长两年半的选手们到成功! [本模块信息来自tem/def/head]

class01 lcy

时间:2024-05-02 09:07 作者:admin 点击:
计算机发展阶段:4个阶段 1、电子管计算机:导弹(ENIAC世界第一台计算机) 2、晶体管计算机: 冯诺依曼:计算机五大组成部分,有了二进制存储 1、输入设备:鼠标、键盘、麦克风、

计算机发展阶段:4个阶段

1、电子管计算机:导弹(ENIAC世界第一台计算机)

2、晶体管计算机:

   冯诺依曼:计算机五大组成部分,有了二进制存储

   1、输入设备:鼠标、键盘、麦克风、摄像头

   2、输出设备:显示器、扬声器(喇叭)

   3、存储器:内存

   4、控制器:控制电脑运行

   5、运算器:控制电脑运算

3、集成电路计算机:近代民用计算机(大脑袋显示器)

4、大规模、超大规模继承电路计算机(笔记本电脑、一体机等)

------------------------

输入输出:cin、cout、scanf、printf、getline

存储

每个单元能够存放0或1,每个单元代表1比特位

bit,比特,位,比特位

在计算机中,最小的存储单位是比特位

在计算机中,存储的基本单位是字节(Byte)

1字节=8bit

1字节:无符号:0~255   255=2^8-1

     有符号:-128~127  -2^7~2^7-1

char类型1字节

ASCII码:0~127 在7位中,每个数字代表一个符号

bool类型1字节

true和false(0和1) 只用了1位

short类型2字节(短整数)

   有符号:-2^15~2^15-1  -32768~32767

   short a=50000;

   cout<<a;//输出内容数据丢失

   无符号:0~2^16-1

int类型4字节(默认的整数)

   有符号:-2^31~2^31-1   -2147483648~2147483647

   在编程题中的提示:【2^31】 【2*10^9】都在说明数据在int范围内

   无符号:0~2^32-1

long long类型8字节(长整数)

   有符号:-2^63~2^63-1

   无符号:0~2^64-1

float 单精度浮点数 4字节

   存储空间分为整数区和小数区,小数区有效范围6位(估算)

   float f=1.2;

   cout<<fixed<<setprecision(20)<<f;//6位以后就乱码了

double 双精度浮点数 8字节

   存储空间分为整数区和小数区,小数区有效范围16位(估算)

   double d=1.2;

   cout<<fixed<<setprecision(20)<<f;//16位以后就乱码了

(责任编辑:admin)
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%