国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

【學習筆記】【C語言】變量

2019-11-14 18:56:37
字體:
來源:轉載
供稿:網友

1. 什么是變量

當一個數據的值需要經常改變或者不確定時,就應該用變量來表示。比如游戲積分。

2. 定義變量

1> 目的

任何變量在使用之前,必須先進行定義。

定義變量的目的是:在內存中分配一塊存儲空間給變量,方便以后存儲數據。

如果定義了多個變量,就會為這多個變量分別分配不同的存儲空間。

2> 格式

變量類型 變量名;

比如int num;

*變量名屬于標識符

*變量類型

*不同類型的變量占用不同大小的存儲空間。內存極其有限,分配適當的存儲空間

*約束變量所存放的數據類型(方便運算)

3. 變量的使用

1> 賦值

往變量里面存點東西,就是賦值。賦值語句后帶個分號;

a = 88;

注意:這里的等號=,并不是數學中的“相等”,而是C語言中的賦值運算符,作用是將右邊的常量10賦值給左邊的變量a

第一次賦值,可以稱為“初始化”

初始化的兩種形式

先定義,后初始化:int a; a = 10;

定義的同時進行初始化:int a = 10;

2> 修改

可以修改變量的值,多次賦值。每次賦值都會覆蓋原來的值

a = 10;

a = 20;

變量a最后的值是20

使用PRintf輸出一個或多個變量的值

int a = 10, c = 11;

printf("a=%d, c=%d", a, c);

double/float/char的輸出,格式符的一些小技巧

 

double height = 1.55;

char blood = 'A';

printf("height=%.2f, 血型是%c", height, blood);

簡單的加減操作

int a = 10 + 20;

*沒有初始化時不要拿來使用(下面的寫法是不建議的)

int score;

printf("score=%d", score);

3> 變量之間值的傳遞

可以將一個變量的值賦值給另一個變量

int a = 10;

int b = a;

連續賦值

a = b = 10;

4. 常見錯誤

1> 變量名相同 int a = 10; int a = 12;

2> 變量的作用域不對

變量的創建和釋放過程

代碼塊作用域 { int a = 10; }

5.課堂代碼

#include <stdio.h> //用printf就必須

int main()

{

//變量:只要有不確定的數據,就應該定義變量來保存

//要注意;經常忘打

int score = 100;

int time = 9;

//%d是一個格式符(占位符)只能輸出整數

///n用來換行

printf("分數是%d/n", score);

float height = 1.77f;

//%f用來輸出小數,默認是6位小數

printf("身高是%f/n", height);

//加.2后輸出是2位小數

printf("身高是%f.2/n", height);

char a = ‘A’;

//c%用來輸出一個字符

printf("a的數值是%c/n", a);

return 0;

}

常用格式符:

1.%d或者%i 整數(int)

2.%f 小數(float,double)

3.%c 字符(char)


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黑河市| 高唐县| 保定市| 克拉玛依市| 泾源县| 黎城县| 大兴区| 大荔县| 莲花县| 家居| 大港区| 南江县| 平顺县| 阜平县| 吐鲁番市| 沙田区| 株洲市| 静安区| 嘉善县| 铁力市| 延边| 衡山县| 卢龙县| 巴青县| 许昌市| 通州区| 吉首市| 道真| 邢台县| 凉城县| 苍溪县| 石楼县| 元朗区| 泽库县| 新竹县| 通城县| 昔阳县| 云霄县| 平远县| 甘泉县| 宣汉县|