// 單行註釋
/*
多行註釋
*/
// main函數 是入口函數
// 調試方式 斷電調試
// 程序的執行方式之一 順序執行
int main(int argc, const char * argv[]) {
// 打印函數 雙引號 一定要是英文狀態下的
// printf("準備下課休息下....");
// 基本數據類型
// 最小的存儲單位 bit(比特)
// 字節是(byte) 計算機的存儲單位
// 1字節(byte) = 8個bit
// 1kb = 1024byte
// 1Mb = 1024kb
// 常量:程序運行期間不能被改變的量
// 變量:與常量相對應 程序運行期間可以改變的量
// 聲明一個變量
// 數據類型 + 變量名字 = 初值
// 等號又叫 賦值運算符
// 聲明一個 表示年齡的變量
// 汪峯 24
// 變量名字的命名規範:
// 最重要的 見名知意 只能由數字 字母 下劃線組成,
// 不能以數字開頭,中文可以使用,但是在公司中不可以用
// 不能與系統關鍵字 重名
// 名字不能重複定義
// 聲明一個變量
// int age = 24;
// // 定義一個單精度浮點型變量
// float a = 1.5;
// // 定義一個字符類型變量
// char b = 'a';
// // 改變變量的值 變量名 = 新值;
// // 使用變量的時候 一定要注意 聯繫程序的上下文
//
// age = 30;
// a = 2.5;
// int m = 2, n = 3;
// int temp = 0;
// temp = m;
// m = n;
// n = temp;
// printf("%d, %d", m, n);
// 進制轉換口訣
// x進制轉化成十進制 按權求和
// 十進制轉化成x進制 連除倒取餘
// 算術運算符
// 求兩個整型變量 和 差 積 商
// 聲明兩個整型變量
// int a = 5;
// int b = 3;
// // 和
// int sum = 0;
// sum = a + b;
// // 差
// int sub = 0;
// sub = a - b;
// // 積
// int mul = 0;
// mul = a * b;
// // 商
// float div = 0;
// div = a / b;
// // 自增運算符 ++
// int a = 5;
// int result = 0;
// // 相當於a = a + 1 自增1
// a++;
// // 自減運算符 --
// // 相當於 a = a - 1 自減1
// a--;
//
// // 練習 計算 a, b, result
// // 在進行運算時 如果++在前面,先執行自增,然後再參與運算
// // 如果++在後,先執行運算,再進行自增
// int b = 10;
// result = (a++) + (++b);
//
// // 這時++在後的a++ 要進行自增
//
// result = b + a;
//
// int c = 4;
// // 6 3
// result = (a++) + (--c);
// // a = 7 b = 11 c = 3
//
// ++b;
//
// c--;
//
// result = (--a) + (b--) + (c++);
// 複合運算符 += -= /= *= %=
// a += b 相當於 a = a + b
// a += 1 相當於 a = a + 1
// 聲明兩個變量
// int a = 4;
// int b = 5;
// a += b;
// int result = (++a) + b;
// //打印函數
// printf("雙引號之間的內容是打印內容\n");
// // 使用佔位符 進行打印
// // %d佔位符 是和 要打印的數據類型 相對應
// // 整型 使用 %d
// // 浮點型 使用 %f
// // 字符型 使用 %c
// // 換行符 \n
// printf("result = %d, a = %d, b = %d\n", result, a, b);
// 佔位符打印
// 打印4位數 如果不夠補0
// 如果不加0 用空格補上
// printf("%04d\n", 12);
//
// // 打印浮點型 默認打印小數點後6位
// // 保留2位
// printf("%.2f\n", 1.5);
// // 左對齊
// printf("%-4d111", 112);// 補起後 前面的0跑後面去了
// // 輸出反斜槓
// printf("\\");
//格式化輸入
//輸入時 需要先聲明一個變量 來接收 你輸入的值
// int a = 0;
// printf("請輸入一個整數\n");
// // 輸入函數
// // &取地址符
// // 輸入結束時 需要按鍵盤上的大回車來結束
// scanf("%d", &a);
//
// printf("%d\n", a);
// 輸入兩個整數 並求和
// 聲明兩個變量
// int a = 0;
// int b = 0;
// int sum = 0;
// printf("請輸入兩個整數,以逗號隔開\n");
//
// // 輸入函數
// // 如果你要輸入多個數,最好使用符號隔開
// // 並且你在輸入的時候 要以相應的格式進行輸入
// scanf("%d, %d", &a, &b);
//
// sum = a + b;
// printf("sum = %d\n", sum);
// 聲明一個字符型變量
char c = 'z';
printf("%c\n", c);
return 0;
}