一个数的N次方 这个N可以循环吗 就是说N可以累加吗
我想知道 如果想求一个数的N次方累加 这个N可以累加吗 急啊
#include <stdio.h> #include <stdlib.h> unsigned long long sum_power(int a, int n) { int i; unsigned long long sum=1; unsigned long long pow=1; for (i=1;i<=n ;i++ ) { pow = pow*a; sum = sum + pow; } return sum; } int main() { printf("check1 = %I64u\n",sum_power(3,3));//check1 printf("check2 = %I64u\n",sum_power(2,60));//check2 }