C语言实现x的n次方

C语言实现x的n次方

#include <stdio.h> //  codeblock编辑和编译的#define uint8_t  unsigned char
#define uint32_t unsigned int
#define POWER 16// 求x的n次方,返回x的n次方的值
uint32_t Power(uint8_t x, uint8_t n)
{uint8_t i;uint32_t val = 1;for(i = 0; i <= n; ++i){printf("%d^%d\t%d\n", x, i, val);val = x * val;}return val / x;
}int main(void)
{uint32_t sum;sum = Power(3, 16); // 3,16随便换,0~255printf("---%d---\n", sum);return 0;
}


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/466405.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

十天内提高单词量到20000! (Vocabulary 10000)

<<Vocabulary 10000>> Lesson 1 A monument was built to commemorate the victory. 一个纪念碑被兴建以记念那场胜利 The children huddled together for warmth. 孩子们卷缩在一起来获得温暖 Censure is sometimes harder to bear than punishment. 有时候忍…

关于JTAG,你知道的和不知道的都在这里

01JTAG简介JTAG&#xff08;JointTest ActionGroup&#xff09;是一个接口&#xff0c;为了这个接口成立了一个小组叫JTAG小组&#xff0c;它成立于1985年。在1990年IEEE觉得一切妥当&#xff0c;于是发布了IEEE Standard 1149.1-1990&#xff0c;并命名为Standard Test Access…

GPS NEMA 0183协议

GPS NEMA 0183协议 一、 NMEA0183标准语句(GPS常用语句) $GPGGA 例&#xff1a;$GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0000*1F 字段0&#xff1a;$GPGGA&#xff0c;语句ID&#xff0c;表明该语句为GlobalPositioning System Fix Data&#xff08;G…

Java:从99瓶子数到0,一个int、String变量、while循环、if条件测试

一、程序执行流程图&#xff1a; 二、代码实现&#xff1a; one: public static void main(String[] args) {int beerNumber99; String beerName"bottles";while (beerNumber<100){ System.out.println(beerNumber" :"beerName); System.out.println…

DoModal

CMFCKeyMapDialog::DoModal Displays a keyboard mapping dialog box显示键盘映射对话框 virtual INT_PTR DoModal(); Return Value A signed integer, such as IDOK or IDCANCEL, that is passed to the CDialog::EndDialog method. The method, in turn, closes the dialog …

开始→运行→输入的命令集锦( 菜鸟必读)

Nslookup&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;IP地址侦测器 explorer&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;&#xff0d;打开资源管理器 logoff&#xff0d;&#xff0d;&#xff0d;&a…

新唐单片机如何生成精确延迟

最近在搞新唐单片机&#xff0c;所以记录下这部分内容。之前的相关文章呵&#xff0c;你会51单片机的精确延时吗&#xff1f;假如使用者想要产生精确的延迟时间&#xff0c;建议使用 __nop() 函数来组合达成。__nop() 函数能够产生 1 个精确的 CPU 频率周期延迟时间。然而&…

request获取各种路径总结、页面跳转总结。

页面跳转总结 JSP中response.sendRedirect()与request.getRequestDispatcher().forward(request,response)这两个对象都可以使页面跳转&#xff0c;但是二者是有很大的区别的&#xff0c;分条来说&#xff0c;有以下几点&#xff1a;①response.sendRedirect(url)-----重定向到…

CFileDialog

https://baike.baidu.com/item/CFileDialog/9747028

GBT19056精要

GBT19056精要 1、专业术语 1.1脉冲系数impulse ratio&#xff1a;车速传感器在车辆行驶1km距离过程中产生的脉冲信号个数。 1.2行驶开始时间 starttime of travelling&#xff1a;车辆从静止状态转变为行驶状态&#xff08;速度大于0km/h且持续10s以上&#xff09;的时间。 …

看门狗你确定会用了?(经验干货满满)

看门狗&#xff1f;看门狗(watchdog)-字面上的意思就是一条看门的dog&#xff0c;如果一切正常dog就不回叫&#xff0c;如出现异常dog就会叫&#xff0c;并且把你逼到门外&#xff01;其实看门狗不是什么特殊的外设&#xff0c;一般我们叫看门狗也叫做看门狗定时器&#xff0c;…

自定义GridView 介绍

GridView 是Microsoft DataGrid(VS2003版本)的一个替代品&#xff0c;它继承了DataGrid的很多优点&#xff0c;同时也继承了它的很多缺点&#xff0c;我们在方便使用的同时&#xff0c;还是不免会产生一丝遗憾。早在2004年的时候&#xff0c;对DataGrid 进行了二次封装(DotNetG…

递归算法时间复杂度计算

https://blog.csdn.net/so_geili/article/details/53444816

图解,C语言数据结构,插入排序

之前写过的排序文章&#xff0c;放上链接给大家看看。C语言&#xff0c;谁都能看得懂的归并排序高中新生开学&#xff0c;需要进行军训&#xff0c;军训的时候&#xff0c;教官需要大家把按高到低排队排好。先随机找到一个比较帅的男生做排头。然后第二个人过来跟这个男生比身高…

十大经典算法 - 转载

十大经典排序算法最强总结&#xff08;含JAVA代码实现&#xff09; 最近几天在研究排序算法&#xff0c;看了很多博客&#xff0c;发现网上有的文章中对排序算法解释的并不是很透彻&#xff0c;而且有很多代码都是错误的&#xff0c;例如有的文章中在“桶排序”算法中对每个桶进…

7E加码解码

// // 加密单个字符 uint8_t* hdlc_encode_buf(uint8_t *buf, uint8_t c) {switch (c){case 0x7E:*buf 0x7D;*buf 0x02;break;case 0x7D:*buf 0x7D;*buf 0x01;break;default:*buf c;break;}return buf; }// // 加密字符串 static void encode_process(uint8_t *encoded_bu…

我们应该学习什么 java、C#还是C++(VC)

来源&#xff1a;http://www.itcast.net/community/view/482 此文仅代表个人观点&#xff0c;欢迎讨论。 很多学员有这样的问题&#xff1a;我们应该学习什么语言&#xff0c;java、C#还是c&#xff1f; 好像很多公司都找会VC的人&#xff0c;java和C#有用吗&…

读写ini文件

读写ini文件 WritePrivateProfileString https://blog.csdn.net/wuguai4/article/details/7287346

首个开源 Linux 系统登陆火星,占有率超 Windows,一同登录还有一款安卓手机芯片...

来源| 量子位 作者 | 贾浩楠 萧箫 公众号 QbitAI“确认着陆&#xff01;毅力号安全到达火星表面。”就在昨日凌晨4点55分&#xff0c;美国“毅力号”不经变轨&#xff0c;直接冲入火星大气层&#xff0c;最终成功着陆。“毅力号”成功着陆后&#xff0c;很快传回了首张图片。…

PL/SQL包(Package)

包&#xff08;Package&#xff09;的主要作用是用于逻辑组合相关的PL/SQL类型&#xff0c;一旦创建了包&#xff0c;包就会被存储在Oracle数据库中。 包由以下两部分组成&#xff1a; &#xff08;1&#xff09;包规范&#xff08;Specification&#xff09;&#xff1a;主要是…