--- tags: DICE C --- 22-3 x的y次方 === > [name=CHAWTeam] 目錄:[DICE C語言程式破解](/@CHAWTeam/DiceC) 題目 --- ```! 請設計一個madepow(x,y)函式,來計算x的y次方。 程式重複輸入,直到輸入0才停止。 輸入範例: 3 2 4 3 10 2 5 4 6 3 0 輸出範例: 9 64 100 625 216 ``` 程式碼 --- ```c= #include <stdio.h> #include <math.h> int madepow(int x, int y) { return pow(x, y); } int main() { int x, y; scanf("%d", &x); while (x != 0) { scanf("%d", &y); printf("%d\n", madepow(x, y)); scanf("%d", &x); } return 0; } ``` 執行 --- ### 輸入 ```! 3 2 4 3 10 2 5 4 6 3 0 ``` ### 輸出 ```! 9 64 100 625 216 ``` --- [查看我們在HackMD上的所有筆記](/@CHAWTeam) 目錄:[DICE C語言程式破解](/@CHAWTeam/DiceC) --- {%hackmd Iiu5mOixR7yWkPHKCkabBg %} <iframe class="LikeCoin" height="235" src="https://button.like.co/in/embed/chawteam/button?referrer=https://hackmd.io/@CHAWTeam/DiceC-22-3" width="100%"></iframe> --- {%hackmd i1nMRrZcTFmTvoF897K9zg %}