計算器簡單執行(函式指標陣列c語言)

2021-09-24 05:28:57 字數 741 閱讀 2284

計算器的簡單執行(函式指標)

【1.退出函式exit的用法exit(1)

2.五秒倒計時

3.指標陣列裡存字串,都在字元常量區

4.函式指標陣列的用法

(函式名,&函式名都代表函式的位址】

#include#include#pragma warning (disable:4996)

int add(int x, int y)

int sub(int x, int y)

int mul(int x, int y)

int _div(int x, int y)

else

}int mod(int x, int y)

else

}void menu()

int quit(int x, int y)

exit(1);

}int main()

;//函式指標陣列

for (;;)

int x, y;

printf("please enter (x,y)>>>");

scanf("%d %d", &x, &y);

int z = p[select](x, y);

printf("%d%c%d=%d\n", x, op[select], y, z);

} else

}system("pause");

return 0;

}

簡易計算器 (函式指標陣列的簡單運用)

編寫程式,實現兩個數的加 減 乘 除 取模運算。方法一 傳統辦法 1 編寫選單 2 while 迴圈讓程式迴圈計算 3 switch 選擇呼叫函式 4 列印結果。方法二 使用函式指標陣列 1 定義函式指標陣列,存入要呼叫的函式 2 列印選單 3 while 迴圈讓程式迴圈進行 4 使用者進行選擇 5...

利用函式指標陣列寫計算器

陣列是存放相同資料型別元素的儲存空間,指標是存放資料元素的位址的。那我們要把很多函式的位址放入乙個陣列,該如何定義呢?int p 10 int x,int y p先和結合是陣列,陣列的內容是int 的函式指標。具體應用 先展示普通計算器 include include void menu float...

簡單計算器 C

pta習題2.1 簡單計算器 20 分 模擬簡單運算器的工作。假設計算器只能進行加減乘除運算,運算數和結果都是整數,四種運算子的優先順序相同,按從左到右的順序計算。輸入格式 輸入在一行中給出乙個四則運算算式,沒有空格,且至少有乙個運算元。遇等號 說明輸入結束。輸出格式 在一行中輸出算式的運算結果,或...