【C语言】生成3的乘方表

作者: Hettie | 来源:发表于2022-07-25 14:26 被阅读0次

    输入一个非负整数n,生成一张3的乘方表,输出3^0~3^n的值。可调用幂函数计算3的乘方。

    输入格式:

    输入在一行中给出一个非负整数n。

    输出格式:

    按照幂的递增顺序输出n+1行,每行格式为“pow(3,i) = 3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。

    输入样例:

    3
    

    输出样例:

    pow(3,0) = 1
    pow(3,1) = 3
    pow(3,2) = 9
    pow(3,3) = 27
    

    代码:

    #include <stdio.h>
    #include <math.h>
    int main()
    {
        int n;
        scanf("%d", &n);
        for (int i = 0; i <= n; i++)
        {
            printf("pow(3,%d) = %d\n", i, (int)pow(3, i));
        }
        return 0;
    }
    

    提交截图:

    解题思路:

    【C语言】关于pow()在printf()中直接输出遇到的问题

    相关文章

      网友评论

        本文标题:【C语言】生成3的乘方表

        本文链接:https://www.haomeiwen.com/subject/bivgirtx.html