C語言基礎之運算子 分支語句 迴圈語句 函式

2021-10-16 02:57:52 字數 2076 閱讀 3441

這幾天家裡實在是太多客人了,環境太嘈雜。

下面是利用運算子寫的乙個開關案例

#

include

#define

flag_visible

0x1//0001

#define

flag_transparent

0x2//0010

#define

flag_resize

0x4//0100

intmain()

#

include

#include

intmain()

printf

("result: %d\n"

, result)

;printf

("again? type 'q' for quit: \n");

// puts("again? type 'q' for quit: ");

// scanf("%c", &command);

getchar()

;//為了把回車讀走

command =

getchar()

;printf

("%d\n"

, command);}

while

(command !=

'q')

;}

int sumij =0;

for(

int i =

0, j =

0; i <=

100&& j <=

100;

++i,

++j)

printf

("sumij: %d\n"

, sumij)

;

// goto

int i =0;

begin:

printf

("%d\n"

, i);if

(i++

<5)

//這裡的void是表示這個函式是不用傳遞引數進去的,如果是呼叫時候傳遞,會報錯的

void

emptyparamlist

(void

)//這個函式也是不需要傳遞引數,但是在呼叫的時候,如果傳遞引數進去的話,不會報錯的

void

allowparamlist()

#

include

/* * 1. 函式名

* 2. 函式返回值型別,如果沒寫,預設為 int

* 3. 函式引數列表,引數型別,和引數的順序,引數形參名不重要

*///原型甚至不用寫函式名

intadd

(int

,int);

void

emptyparamlist

(void);

intmain

(void

)//定義時候並不用寫型別

intadd

(a,b)

void

emptyparamlist

(void

)

變數的

// 靜態變數

// 1. 作用域全域性,記憶體不會因函式退出而銷毀

// 2. int 初值預設為 0

static

int static_var;

// 自動變數

// 1. 函式、塊作用域,隨著函式和塊退出而銷毀

// 2. 沒有預設初值

int non_static_var;

#

include

#include

void

handlevarargs

(int arg_count,..

.)// 4. 結束遍歷

va_end

(args);}

intmain

(void

)

SQL變數 運算子 分支 迴圈語句

變數 sql語言也跟其他程式語言一樣,擁有變數 分支 迴圈等控制語句。在sql語言裡面把變數分為區域性變數和全域性變數,全域性變數又稱系統變數。區域性變數 使用declare關鍵字給變數宣告,語法非常簡單 declare 變數名 變數型別 對變數的賦值可以使用set關鍵字,使用set關鍵字時對變數的...

(自學二)python運算子,分支語句,迴圈

算術運算子 賦值運算子 比較運算子 邏輯運算子 位運算子 條件運算子 如果兩邊是數字,則會進行相加計算 如果兩邊是字串,則會進行字串拼接 比如 2 3 結果為5 hello world 結果為 hello world 如果兩邊是數字,則會進行相減計算 特殊情況也可以和true false進行計算,因...

C 運算子,分支

1.定義變數儲存使用者輸入的整數 inttime 2.接收使用者輸入的整數 scanf d time 3.拿到秒數換算成多少分多少秒 intminu time 60 分鐘數 intsec time 60 秒數 4.輸出到螢幕上 printf d分 d 秒 n minu,sec intresult 1...