小编fra*_*kie的帖子

功能错误的值

所以我在C中有这个功能来计算功率,我正在使用visual c ++ 2010

power.h

void power();  
float get_power(float a, int n);  
Run Code Online (Sandbox Code Playgroud)

电能.C

void power()
{
    float a, r;
    int n;
    printf("-POWER-\n");
    printf("The base: ");
    scanf("%f", &a);
    n = -1;
    while (n < 0)
    {
        printf("The power: ");
        scanf("%d", &n);
        if (n < 0)
        {
            printf("Power must be equal or larger than 0!\n");
        }
        else
        {
            r = get_power(a, n);
            printf("%.2f ^ %d = %.2f", a, n, r);
        }
    };
}

float get_power(float a, int n)
{
    if (n == …
Run Code Online (Sandbox Code Playgroud)

c visual-studio-2010

3
推荐指数
1
解决办法
895
查看次数

标签 统计

c ×1

visual-studio-2010 ×1