c
1#include <stdio.h> 2int po(int x, int n){ 3 int i, y = x; 4 for(i = 1; i < n; i++){ 5 y *= x; 6 } 7 return y; 8} 9int main(void){ 10 int x, n; 11 scanf("%d",&x); 12 scanf("%d",&n); 13 printf("%d\n", po(x,n)); 14 return 0; 15}
関数 po をもう少し短く書けそうな気がするのですが、わかりません。
みなさんならどう書きますか?
教えてください。
みなさんありがとうございます。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/22 13:58
2016/01/22 15:03
退会済みユーザー
2016/01/23 06:18
2016/01/25 00:45