C/C++の宿題は私におまかせくださいませ 23代目
■ このスレッドは過去ログ倉庫に格納されています
0491たか
NGNG以下のプログラムで出力してみると答えが1になってしまいました
#include <stdio.h>
int power( int m, int n );
int main()
{
int i ;
printf( "%d\n", power( 2, i ));
return 0 ;
}
int power( int m, int n )
{
int p = 1,i ;
for( i = 1; i <= n/2; i++ ) {
p = p * m;
}
p *= p ;
if(n%2) {
p *= m;
}
return p ;
}
■ このスレッドは過去ログ倉庫に格納されています