C語言第一課
int main(){
printf("hello world!");
Helloworld的出現我們就邁進的C語言的大門
printf/scanf
- 是標準庫中提供的用輸入輸出數據的函數,使用時要導用stdio.h
- 一般用來調試程序,實際做項目時不用
- C語言中以分號作爲代碼的結尾
學習C語言我們首先得先了解數據類型、變量以及運算符
1. 數據類型
數據類型分爲整型、浮點型以及波爾類型
-
整型:只能表示整數
-
浮點型:小數點是浮動的
浮點型採用科學計數法:符號位+指數位+尾數位
小數點後六位有效
char字符就是符號或圖案,但在計算機中是以整數形式儲存的
需要顯示時會根據ASCII表中的對應關係顯示出對應的符號
常用的轉義字符
轉義字符 | 描述 | ASSCII碼(十進制) |
---|---|---|
\a | 響鈴(BEL) | 007 |
\b | 退格(BS) ,將當前位置移到前一列 | 008 |
\t | 水平製表(HT) | 009 |
\n | 換行(LF) ,將當前位置移到下一行開頭 | 010 |
\v | 垂直製表(VT) | 011 |
\f | 換頁(FF),將當前位置移到下頁開頭 | 012 |
\r | 回車(CR) ,將當前位置移到本行開頭 | 013 |
\" | 雙引號 | 034 |
%% | 百分號 | 037 |
\’ | 單引號 | 039 |
\\ | 反斜槓 | 092 |
2. 變量:
存儲數據的容器或盒子
定義:數據類型 ,名字; int num;
新定義的變量默認值是不確定的,爲了安全,一定要初始化
使用:
- 賦值 num = 100;
- 參與運算 num*20-100;
變量的取名:
-
由數字、字母、下劃線組成
-
不能以數字開頭
-
不能與關鍵字重名
-
長度不要超過30個字符
-
見名知意
變量的輸出printf函數:
C語言中以佔位方式來告知數據的類型
printf 類型
變量的輸入scanf函數:
scanf 類型 地址 = &變量名
3. 運算符
算數與運算符: + - * / %
關係運算符:> < >= <= == !=
自編運算符 : ++/–
邏輯運算符: && || !
三目運算符:[1]?[2]:[3];
字節數運算符: sizeof