【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语言】关于pow()在printf()中直接输出遇到的问题

    在【C语言】生成3的乘方表[https://www.jianshu.com/p/3c3a33f839f3]一题中需...

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

    输入一个非负整数n,生成一张3的乘方表,输出~的值。可调用幂函数计算3的乘方。 输入格式: 输入在一行中给出一个非...

  • 练习2-17 生成3的乘方表

    如果你想快速找到所需题目,请点击这里:浙大版《C语言程序设计(第3版)》题目一览表 输入一个非负整数n,生成一张3...

  • javah命令的使用

    使用javah 命令生成C语言函数名 使用javah命令生成C语言函数名(进入到与包名同级的目录下执行javah命...

  • golang逃逸(escape)的问题

    在C语言中,使用malloc函数分配生成的变量都在堆上面,其他的普通变量都在栈上面。使用C++语言,使用new生成...

  • 顺序表

    C语言生成两个不同的数值由小到大的表,将两个表的数值一一比对,将数值比较小的写入到第三个表中,最后将某一剩余表中的...

  • excel实现进销存管理

    简易的进销存管理表格。 商品入库表 商品出库表 最终生成的进销存报表:可根据开始日期(C3)和结束日期E3的日期,...

  • C语言简单实现面向对象思想

    C语言和C++都会经过汇编,生成汇编代码,在汇编代码的阶段,是分辨不出是C语言还是C++语言的。在早期C++还没有...

  • [汇编]gcc生成汇编.s文件 $ gcc -Og -S sum

    目录 C语言源码文件:sum.c 加法:c = a + b gcc 生成的汇编语言文件 sum.s x86-64 ...

  • C语言程序内存布局

    C语言笔记之02-C语言程序内存布局 我们知道C语言的编译过程分为:预处理-编译-汇编-链接-生成可执行文件,而这...

网友评论

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

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