2.变量与常量

2020-03-30  本文已影响0人  Cateax

常量(Literal Constant)

字面常量:字面上的值

变量

定义:变量类型 变量名 初始值

#include <stdio.h>
int main()
{
    int name = 0;
    return 0;
}

变量名命名规则:字母、数字和下划线的组合,必须以下划线或者字母开头。不允许使用关键字作为变量名。


整型变量

三种类型:char、short、int

类型 sizeof 表示范围
char 1 -128~127
short 2 -32768~32767
int 4 -2147483648~2147483647
unsigned char 1 0~255
unsigned short 2 0~65535
unsigned int 4 0~4294967295
float 4 -3.4x1038 ~ 3.4x1038
double 8 -1.7x10308 ~ 1.7x10308

根据不同的数值范围,选择不同的类型。

整型变量的赋值

int n1 = 10;//十进制方式
int n2 = 0x0A;//十六进制方式

int a = 0x123456789;
int b = 305419896;

浮点型变量

用于表示小数

double:8个字节(表示范围更大)

float:4个字节(范围较小)

浮点型变量输入

//float型变量的输入
float a;
scanf("%f",&a);
    
//float变量的输出
float b = 12.25;
printf("%f",b);

float 是 %f ,double 是 %lf


布尔型变量

使用布尔型变量前,要添加头文件

#include <stdbool.h>

布尔型变量只有两个:true 或 false

bool a = true;
bool is_late = false;
上一篇 下一篇

猜你喜欢

热点阅读