C/C++の宿題は私におまかせくださいませ 23代目
■ このスレッドは過去ログ倉庫に格納されています
0482デフォルトの名無しさん
NGNGint power( int m, int n )
{
int p,i;
p = 1;
if(n%2==0) {
for( i = 1; i <= n/2; i++ ) {
p = p * m;
}
p *= p;
return p;
}
else {
for( i = 1; i <= n/2; i++ ) {
p = p * m;
}
p *= p;
p *= m;
return p;
}
}
nがintだからこれでいいんじゃなかろうか
■ このスレッドは過去ログ倉庫に格納されています