One - One Code All

Blog Content

C 语言实例 - 计算一个数的 n 次方

每日一练 C/C++   2007-03-09 21:15:28
/*
* 计算一个数的 n 次方,例如: 23,其中 2 为基数,3 为指数。
*/
#include 

int 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


上一篇:C 语言实例 - 判断数字为几位数
下一篇:C 语言实例 - 判断回文数

The minute you think of giving up, think of the reason why you held on so long.