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,否則不執行 語...