**// 單行注釋(反斜槓和後面注釋之間有乙個空格)
/*多行注釋
*/ //main函式 是入口函式
//除錯方式 斷點除錯
//程式的執行方式之一 順序執行
int main(int argc, const char * argv) {
/* //列印函式 雙引號 分號 一定要是英文狀態下的
printf(「準備下課休息下….」);
// int a = 5;//基本資料型別
//最小的儲存單位 bit(位元)
//位元組是(byte)計算機的儲存單位
//1位元組(byte) = 8個bit
//1kb = 1024byte
//1mb = 1024kb
//常量:程式執行期間不能被改變的量
//整型常量:4,10,15
//浮點型常量:1.6,1.08
//變數:與常量相對應 程式執行期間可以改變的量
//宣告乙個變數
//資料型別 +變數名 = (賦值運算子)初值
//宣告乙個表示年齡的變數
變數名字的命名規範:
最重要的 1.見名知意
2.只能由數字 字母 下劃線組成 3.不能以數字開頭 4.中文也可以,但是在公司當中,不想挨打就別用中文起變數名.
5.不能與系統關鍵字重名.
6.變數名不能重複定義
宣告乙個變數
int age = 22;
//定義乙個單精度浮點型變數
float a = 1.5;
//定義乙個字元型別變數
char b = 'a';
//改變變數的值 變數名 = 新值;
//使用變數的時候 一定要注意 聯絡程式的上下文(重點)
age = 30;
a = 2.5;
b = 'c';*/
//練習:交換兩個整型變數的值
//思路:利用第三個變數 來交換
//宣告兩個整型變數
// int b = 6;
// //宣告乙個臨時變數用於交換
// int temp = 0;
// //進行交換
// temp = a;
// a = b;
// b = temp;
// printf(「a的值是:%d,b的值是:%d\n」,a,b);
// // //進製轉換口訣
// //x進製轉換到十進位制:按權求和
// //十進位制轉換到x進製:連除倒取餘
// // 算數運算子
// 求兩個整型變數的和 差 積 商 餘
// int a = 5;
// int b = 10;
// int sum = 0;
// sum = a + b;
// int margin = 0;
// margin = a - b;
// int accumulate = 0;
// accumulate = a * b;
// float div = 0;
// div = (float)a / b;
// int reminder = 0;
// reminder = a % b;
// printf(「a+b的和是:%d\n」,sum);
// printf(「a-b的差是:%d\n」,margin);
// printf(「a*b的積是:%d\n」,accumulate);
// printf(「a/b的商是:%.2f\n」,div);
// printf(「a/b的餘是:%d\n」,reminder);
// // //自增運算子 ++ 自減運算子 –
// //相當於 a = a + 1; 相當於 a = a - 1;
// // //練習 計算a,b,result
// //在進行運算時,如果++在前面,先執行自增,然後再參與運算
// //如果++ 在後,先執行運算,再執行自增
// //無論++在前還是在後,最終總是要自增的
// a++;
// a–;//此處a是5
// int result = (a++) + (++b);
// //這時++在後的a++要進行自增
// result = a + b;
// // int c = 4;
// result = (a++) + (–c);//執行完a = 7 ,c = 3,result = 9
// ++b;//b = 12
// c–;//c = 2;
// result = (–a) + (b–) + (c++);//執行完 a = 6,b = 11,c = 3,result = 20
// printf(「%d\n」,result);
//復合運算子
//a += b相當於 a = a + b
//a -= b相當於 a = a - b
//a /= b相當於 a = a / b
//a = b相當於 a = a b
// //a %= b相當於 a = a % b
int a = 4;
int b = 5;
a += b;
int result = (++a) + b;
printf(「結果是:%d\n」,result);
// //列印函式
// printf(「雙引號之間的內容是列印的內容\n」);
// //使用佔位符 進行列印
// //%d 佔位符 是和要列印的資料型別相對應
// //整型 使用 %d
// //浮點型 使用 %f
// //字元型 使用 %c
// //%hdd 短整型
// //%ld 長整型
// //換行符 \n
// printf(「result = %d\n」,result);
// printf(「a = %d\n」,a);
// printf(「b = %d\n」,b);
// printf(「a = %d b = %d\n」,a,b);//雙引號之間列印的不同變數需要用空格隔開以防出錯
// // //語句是程式執行的最小單位,以分號結尾
// 格式化輸出
//佔位符列印
//列印四位數 如果不夠補零
//如果不加0,用空格補上,最少佔4位
// printf(「%04d\n」,12);
// //列印浮點型 預設列印小數點後6位
// printf(「%f\n」,1.5);
// //保留兩位
// printf(「%4.2f\n」,1.5);//前面的數字表示總共輸出幾位,如果保留之後不足位,前面用空格補足
// printf(「%4d\n」,112);//不足位,前面補空格
// printf(「%-4d\n」,112);//不足位,後面補空格
// printf(「\\n」);//輸出乙個\和%應打兩個成對使用
// printf(「%%」);
// 格式化輸入
//輸入時需要先宣告乙個變數來接收你輸入的值
// int a = 0;
// printf(「請輸入乙個整數:\n」);
// //輸入函式
// //&取位址符
// //輸入結束時 需要按鍵盤上的大回車來結束
// scanf(「%d」,&a);
// printf(「%d」,a);
//輸入兩個整數 並求和
//如果你要輸入多個數,最好使用符號進行隔開
// //並且你在輸入的時候,要以相應的格式進行輸入
// int a = 0,b = 0,c = 0,d = 0,sum = 0;
// printf(「請輸入兩個整數:\n」);
// scanf(「%d,%d」,&a,&b);//需要按照格式輸入,用什麼字元連線,輸入對應的連線字元時才能輸入第二個整數
// scanf(「%d %d」,&c,&d);
// // sum = a + b + c + d;
// printf(「sum is %d\n」,sum);
// //
// return 0;
第一天 注釋
注釋 就是對 的解釋,方便大家閱讀 注釋不會被直譯器解析 注釋的種類 1 單行注釋 2 多行注釋 python2.x print 1234 python3.x print 1234 notepad ctrl q pycharm ctrl print hello,world 2 多行注釋 或者 pri...
第一天C語言
include int main 建立工程 檔案 新建 專案 選visual c 空專案 檢視 解決方案資源管理器 右鍵 原始檔 新增 新建項 shift alt enter 編輯區最大化 暫停螢幕 include include 暫停 標頭檔案 int main 電腦組成 馮諾依曼體系結構 處理器...
C語言第一天
簡單的c語言程式 1 include2 intmain 3 執行結果 this is a first c program.this is second line 第一行 include 標頭檔案,即下方的 會呼叫的函式 方法類 庫 由這個函式庫提供方法的支援 第二行 int main 主函式,全部程...