#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分,接著又出現食物,等待蛇來吃,如果蛇在移動中撞到牆或身體交叉蛇頭撞倒自己身體遊戲結束。下面就先說說...