1.常量:值不被改變的量稱為常量;
常量,整形常量,實型常量,字串常量};
轉義字元:\a(警告),\b(退格),\f(換頁),\n(換行),\r(回車),\t(水平製表符),\v(垂直製表符);
2.浮點型資料:是用來表示具有小數點的實數
float型 位元組數:4 有效數字:6
double型 位元組數 :8 有效數字:15
short 型 位元組數:2
char型 位元組數:1
int型 位元組數2/4
3.子增減運算
++i,--i(在運算前進行加或減運算);
i++,i--(在運算之後進行運算);
4.while和do....while語句的區別(while語句先進性判斷在進行運算,do....while語句是先執行一次在進行運算);
5."%-m.nf"浮點型資料左對齊整數字保留m位小數字保留n位;
"%+m.nf「浮點型資料資料輸出右對齊整數字保留m位小數字保留n位;
%d整數形式輸出 %s字串形式輸出 %f單精度形式輸出
%o八進位制形式輸出 %長字元形式輸出 %e指數形式輸出 %x十六進製制無符號形式輸出 %ul無符號長整形輸出
6.運算子之間的關係((!非)》算術運算》關係運算》邏輯運算》複製運算)
7.(1)if(判斷條件)語句1
else 語句2;
注意:表示式1為真,2也為真,只會執行語句1,不會執行語句2
if(1<4>3)l類似於這種表示式,會先計算1<4的結果(0或1),然後再用該結果(0或1)跟3進行比較
一般正確的寫法為if(1x||x<5)只要1>x或x<5中有乙個成立的該語句就會被執行
(2)if(判斷語句)語句1
else if(判斷條件)語句2
·····················
else 語句n;
(3)swich(表示式)
swich使用時,程式會進入滿足條件的case,然後會一直執行下去,直到遇到第乙個break,才會停止,跳出這個語句。
(3)while(判斷語句)//條件成立進入執行語句,否則跳過該迴圈
執行語句 ;
do(執行語句)//先執行一次
while(判斷語句) ;執行過一次之後判斷是否條件成立,如果條件成立繼續執行do語句
(4)for(表示式;表示式2;表示式3)
執行語句
!!!!!注意for迴圈巢狀大括號的使用。
使用for迴圈進行九九乘法口訣
#include
int main()
printf("\n");}}
8.break語句和continue語句的區別
continue語句直接束本次迴圈,而不是中使整個迴圈的終止;而break語句則是結束整個迴圈,不在判斷整個語句是否成立。
C語言基礎概要 陣列
1.陣列 陣列的位址就是第乙個元素的首位址,陣列的名字,就代表陣列的位址,且是乙個常量 陣列小標 元素在陣列中的位置,是由下標來表示的,且下表從零開始,所以陣列的下標最大值只能為陣列的長度減一,使用過程中注意下表不要越界 陣列初始化 1 直接給所有元素賦值 2 給部分元素賦值,未賦值的元素預設為零 ...
C語言基礎1
一.基本資料型別有哪些?整型int 整數,在目前絕大多數機器上佔 4個位元組。tc環境中是 2個位元組 單精度實型 float 單精度浮點數,一般是 4個位元組長 雙精度實型 double 雙精度浮點數,一般是 8個位元組長 字元型char 字元,一般是 1個位元組長 用來表示 256個 ascii...
c語言基礎 1
1.vc6.0 裡 char 1個位元組 short int 預設int 2個 long int 4個 float 4個 double 8 個 2.char a 時有ascii的字元,還有轉義字元,ddd 8進製 xhh 16進製制 3.運算子有優先順序和結合方向 其中單目運算子和賦值運算子的結合方...