/* * 计算一个数的 n 次方,例如: 23,其中 2 为基数,3 为指数。 */ #includeint main() { int base, exponent; long long result = 1; printf("基数: "); scanf("%d", &base); printf("指数: "); scanf("%d", &exponent); while (exponent != 0) { result *= base; --exponent; } printf("结果:%lld", result); printf("\n"); return 0; }
输出:
基数: 3
指数: 5
结果:243