一:
1.先了解一下x-code的快捷鍵
cmd+a:全選 , cmd +v:貼上 , cmd +c :複製, cmd +x :剪下 , cmd +/:單行注釋, cmd +z :撤銷 ,cmd +shift +z :反撤銷 ,cmd +s :儲存 , :多行注釋, cmd +r:編譯+執行 , cmd +b:編譯 .
2.主函式,main函式,是程式的入口,程式一旦啟動先執行主函式.(注:每行**左側留乙個tab鍵的位置
3.輸出函式,輸出的內容在控制台顯示.例如:
printf("hello, world!\n");//列印hello, world!
4.加斷點,單步執行,除錯**.f8是單步執行.
二:資料型別
1.作用:1).規定容器的大小 2).規定容器中存入什麼樣的資料
2.c語言中常見的資料型別
char,字元型,1位元組
short,短整型,2位元組
int ,整型,4位元組
long,長整型,在32為系統中是4位元組,在64為系統中是8位元組
float,單精度浮點型,4位元組
double,雙精度浮點型, 8位元組
注:1).char字元型,屬於整型,因為每乙個字元都有與其對應的數字,這些數字可以在ascii碼表中查詢,下圖就是
三:1.常量:程式執行期間不可以改變的量a.字元常量b.整型常量c.浮點常量
2.變數:程式執行期間可以改變的量
變數定義的三要素:資料型別 變數名 = 賦初值
a.字元變數b.整型變數c.浮點變數
變數名的命名規範1.)必須以數字,字母,下劃線組成,並且不能以數字開頭
2.)見名知意
3.)不能重名
4.)不能和系統的關鍵字重名
5.)駝峰法(大駝峰法,小駝峰法,變數命名使用小駝峰法)
四:輸出函式printf,如果要列印變數的值,要使用格式化輸出符.
int:%d ,
short :%hd,
換行:\n ,
long :%ld ,
char 列印字元:%c 列印對應的ascii碼值:%d ,
float :float 的精確度是6位,包括小數點前的位數,用%f預設列印小數點後6位 ,要想保留n位(n<6),用%.nf
double的精度是17位,用%lf
注:c語言中小數是不精確的數,不能用來比較
五:轉義字元
回車: \n
tab鍵: \t
引號": \"
百分號%: %%
六:運算子
加 + ,
減 - ,
乘 *,
除 / : 注: 如果結果有小數,只需要 除數 或者 被除數 是float ,duble,
取餘 %, 注: 取餘兩側都是整數,取餘右側的運算元不能為0
自增 ++,
自減 --,注 :++或者--在前先執行+1,後執行運算(即++在前先+1,++在後後+1)
七:復合運算子
+= ,-= ,*= , /= ,%=,等等
八:表示式:由常量,變數,運算子組成表示式,表示式都是有返回值的
九:語句:語句是程式執行的最小單位,以(;)結束
;是空語句
十: 給幾個例子,具體的分析一下
輸入函式,接收使用者輸入的資料,並賦給某個變數
int gg = 0, gl = 0;
scanf("%d",&gg);
printf("gg=%d\n",gg);
同時輸入多個數
printf("親,請你輸入你和你女票的幸運數字:\n");
scanf("%d %d",&gg,&gl);
printf("gg=%d,gl=%d\n",gg,gl);
float p =3.14;
printf("%f\n",p);
printf("%.2f\n,p");
int month = 1;
printf("%d\n",month);//1
printf("0%\n",month);//01
printf("-\n",month);//輸出的位寬為2位,不足2位,前面補空缺;大於等於2位,不用空格( 2)
printf("d\n",month);//0代表,如果位數不夠,在前面補零(001)
printf("]\n",month);//前面4個空格( 1)
printf("%-5d\n",month);//後面4個空格,-代表數字左對齊(1 )
printf("%-05d\n",month);//如果寫了-,不允許再加0
double z=3.1234556;
printf("0.4f\n",z);//小數點佔乙個位置,小數點後四捨五入(00003.1235)
十一:第一講結束
為了大家更方便的理解,我把課程敲了出來
Linux入門第一講
linux最大的特點 開放原始碼 由於原始碼的開放,linux開發是世界性的,大佬們更改完linux的bug再傳到網上 世界上最優秀的程式設計師開發出來的 為什麼大佬們喜歡用linux系統?因為大佬們的水平比較高,它們更多的是面向檔案,面向系統,另外圖形介面的控制,速度和其他的一些配置都比字元介面要...
python入門第一講 Hello world
開始寫程式之前,先嘮叨幾句便於你對命令列模式和python互動模式有乙個簡單的了解。在開始選單搜尋cmd並開啟,1 命令列模式 cd change directory dir 檢視當前目錄檔案列表 如檢視c盤中的目錄檔案列表,只需輸入 cd c 點回車,便改變當前目錄到c盤下了,然後輸入dir,點回...
C遊戲程式設計入門第一講心得
猜字遊戲 1 遊戲規劃 遊戲規則 電腦隨機抽取四個1 9的數不重複地組成四位數,玩家輸入數字並與設定的數值比較,如果其中數字正確位置不對則為b類,如果數字和位置都正確則為a類,例如設定值 1352 玩家輸入值為1234結果為 1a2b 2 通用遊戲程式設計模板 下面將介紹通用遊戲程式設計模板 inc...