C語言第一天課堂筆記《詳細 注釋》

2021-07-07 03:11:56 字數 4238 閱讀 8673

**// 單行注釋(反斜槓和後面注釋之間有乙個空格)

/*多行注釋

*/ //main函式 是入口函式

//除錯方式 斷點除錯

//程式的執行方式之一 順序執行

int main(int argc, const char * argv) {

/* //列印函式 雙引號 分號 一定要是英文狀態下的

printf(「準備下課休息下….」);

//基本資料型別

//最小的儲存單位 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 a = 5;

// 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 主函式,全部程...