分支結構 順序結構知識總結

2022-07-09 19:18:16 字數 1323 閱讀 6283

if else 與switch-case

1.if(判斷)

2.if(判斷)

else

3.if(判斷)

else if(判斷)

...else

4.switch(x)求某個數的每位數值

例如求三位數的每一位

int num;

int sin, dec, hun;

scanf("%d", &num);

sin = num % 10;//個位

dec = num % 100 / 10;//十位

hun = num / 100;//百位

名稱

使用備註

平方根sqrt

sqrt(x)

double sqrt(double x)

絕對值fabs

fabs(x)

double fabs(double x)

冪函式pow

pow(x,n)

double pow(double x,double n)

不要忘記標頭檔案#include

隨機數產生

srand()與rand()

先用srand()提供乙個隨機種子

呼叫rand(),會根據srand()提供的種子產生不同的數

對rand()函式取餘可以的到相應範圍內的函式

不要忘記標頭檔案#include和#include

交換(swap)

三個數從大到小(或從小到大)排序

#includeint main()

//將較大值賦給b

if (a > c) //將較大值賦給c

if (b > c) //將較大值賦給c

printf("x=%d,y=%d,z=%d", a, b, c);

return 0;

}

swap函式

void swap(int a,int b)

易錯,注意點實驗作業

通過單步除錯,找到在哪個地方結果開始出錯,在進行修正。

動態圖不太會,還是截圖吧,大部分都在作業分析裡面。

順序結構與分支語句的總結

順序語句與分支結構總結 一.主要內容 順序結構 變數與常量 資料型別,及其所佔記憶體空間的大小,變數的賦值和賦值運算子,c語言運算子和表示式,巨集替換與巨集常量,const常量,型別轉換及運算子,鍵盤輸入和螢幕輸出 分支語句 演算法概念及其描述,關係運算子及關係表示式,單分支語句 if 雙分支語句 ...

分支結構總結

一 關運系算符 大於 小於 大於或等於 小於或等於 等於 不等於 0 表示假,1 表示真 例如 1 2,其結果為0 1 2其結果為1 要注意 與 的區別 例如 a 5表判斷a與5是否相等,結果為邏輯值,而a本身不變 a 5表示將常量5賦值給a 優先順序由高到低為,算術運算子 關係運算子 賦值 例如x...

分支結構總結

分支結構總結知識點總結 1.關係運算子 判斷兩者是否相等,輸出為0或1 賦值語句 易錯 作為分支及迴圈判斷式時易亂用,導致執行結果有誤 2.邏輯運算子於 或 非 運算級別 算數運算子 關係運算子 3.if語句 條件判斷後,預設執行一條語句 格式 i if 表示式 條件成立,執行語句1,否則不執行 語...