【C语言】基础理解——程序中的基本元素

目录

一、变量与常量

1.什么是变量

2.定义变量

3.变量赋值与初始化

4.关于scanf

5.常量vs变量

二、数据类型

1.基础类型(整型、浮点型)

(1)基础整型(int)

(2)其他整型类型


一、变量与常量

1.什么是变量

变量是一个保存数据的地方,当我们需要在程序里保存数据时,比如要记录用户输入的价格,就需要一个变量来保存它。用一个变量保存了数据,它才能参加到后面的计算中。

2.定义变量

变量定义的一般形式如下:

//<类型名称><变量名称>;
//变量名称是一种“标识符”,需要遵守标识符的构造规则
//C语言规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符必须为字母或下划线
int a;
int b,c;

第一行,定义了一个变量。变量的名字是a,类型是int。

第二行,定义了两个变量a、b。

3.变量赋值与初始化

int a=0;

这一行,定义了一个变量。变量的名字是a,类型是int,初始值是0。

在程序运行初始时,对变量进行赋值被称为初始化。作用是确定变量的初始值。

4.关于scanf

出现在scanf字符串中的所有东西都是它要读的东西,是它要你输入的东西,必须读到那个东西程序才能继续下去。

scanf("%d%d",&a,&b);//输入空格输入,回车;输入,回车,输入,回车
scanf("%d %d",&a,&b);//输入空格输入,回车;输入,回车,输入,回车
scanf("%d\n%d",&a,&b);//输入空格输入,回车;输入,回车,输入,回车

scanf("%d%d ",&a,&b);//输入空格输入,输入(代替空格,但该输入不能为空格),回车
scanf("%d%d\n",&a,&b);//输入空格输入,输入(代替回车,但该输入不能为空格),回车

scanf("prince%d%d",&a,&b);//输入prince,输入空格输入,回车
scanf("%dprince%d",&a,&b);//输入,输入prince,输入,回车
scanf("%d%dprince",&a,&b);//输入空格输入,输入prince,回车

scanf("%d,%d",&a,&b);//输入,输入逗号,输入,回车

5.常量vs变量

在编写程序时,常量虽然可以直接用阿拉伯数字进行表示,但为了便于程序的理解和规范性。最好对常量进行定义。

const int AMOUNT=100;
//const int意为不变的变量,也就是常量
//常量名称往往用大写字母表示,方便区别于变量

二、数据类型

1.基础类型(整型、浮点型)

(1)基础整型(int)

整型的关键字是int,定义一个整型变量时,只需要用int来修饰即可。

int a;

(2)其他整型类型

int 基础整型
short int 短整型
long int 长整型
long long int 双长整型

其中,在类型前加unsigned[无符号]、signed[有符号],又可分为8种。

(3)基础浮点型(

你可能感兴趣的:(C语言,c语言,开发语言)