c語言課程設計 計算器

2021-10-12 12:51:44 字數 2010 閱讀 7469

#include #include #include #define pi 3.14159265358979323846264338327

#define max 20

#define e 2.71828

//載入進入計算器需要輸入的指令

void initnews()

//加法

void sum(double x, double y)

//減法

void cut(double x, double y)

//乘法

void multiply(double x, double y)

//除法

void divide(double x, double y)

//計算sinx,也就是正弦函式

void calculatesinx(double n)

//計算cosx,也就是余弦函式

void calculatecosx(double n)

//計算tanx,也就是正切函式

void calculatetanx(double n)

//計算arcsin,反正弦函式

void calculatearcsinx(double n)

//計算arccos,反余弦函式

void calculatearccosx(double n)

//計算arctan,反正切函式

void calculatearctanx(double n)

//對數函式,lnx 就是以e為低x的對數

void calculatelnx()

//對數函式,log10(x)以10為底x的對數

void calculatelogx()

//計算e^x e約等於:2.7182818

void calculateex()

//計算平方根,比如:4的平方跟是2

void calculatesquareroot()

//計算x^y,就是x的y次方,比如2的2次方是4

void calculatexy()

//基本四則運算 n為使用者輸入的指令

//n=1;做加法運算

//n=2;做減法運算

//n=3;做乘法運算

//n=4;做除法運算

void basicoperations(int n)

else if (n == 2)

else if (n == 3)

else

}//三角函式運算

void triangulation(int n)

else if (n == 2)

else if (n == 3)

else if (n == 4)

else if (n == 5)

else

}//對數函式運算

void logoperations(int n)

else

}//其它函式運算

void otheroperations(int n)

else if (n == 2)

else

}int welecome()

//如果指令為1,則進入基本型別運算,加減乘除

if (ch == 1)

//呼叫四則運算方法,並將使用者輸入的指令傳入

basicoperations(n);

}else if (ch == 2)

triangulation(n);

}else if (ch == 3)

logoperations(n);

}else

otheroperations(n);

}return 1;

}int main()

else

}printf("輸入 0 退出計算\n");

printf("輸入 1 繼續運算\n");

scanf("%d", &n);

if (n == 0)

else

}}

C語言課程設計 鍊錶

每個節點的前n 1個資料在資料域,最後乙個資料在位址域 每個鍊錶必須有頭指標,為指向結構體型別的指標 陣列與鍊錶儲存資料的區別 1 陣列中的元素占用連續儲存儲存空間,鍊錶不一定占用連續 2 陣列中資料元素訪問隨機,鍊錶訪問是順序 3 鍊錶中插入和刪除元素比陣列操作效率高 建立鍊錶 1 頭插法 查到最...

2019c語言課程設計

三,棋盤遊戲 簡單計算機模擬期棋盤對弈。其中棋盤左上角座標為 1,1 右下角座標為 3,3 遊戲規則如下 1 計算機移動時,使用相應函式掃瞄棋盤矩陣,尋找未佔單元 發現空單元之後,置為 o 未發現時,報告平局後推出。2 輪到對弈者時,使用想要函式要求對弈者回答想把 x 放在哪 3 誰先三點連成一線了...

2019C語言課程設計

六,c語言編寫貪吃蛇遊戲 貪吃蛇遊戲是乙個經典小遊戲,一條蛇在封閉圍牆裡,圍牆裡隨機出現乙個食物,通過按鍵盤四個游標鍵控制蛇向上下左右四個方向移動,蛇頭撞倒食物,則食物被吃掉,蛇身體長一節,同時記10分,接著又出現食物,等待蛇來吃,如果蛇在移動中撞到牆或身體交叉蛇頭撞倒自己身體遊戲結束。下面就先說說...