求x的y的幂次方的最后3位数

求x的y的幂次方的最后3位数

程序代码如下:

  /*2017年3月12日14:07:05功能:程序求x的y的幂次方的最后3位数*/#include"stdio.h"void fun(int);int main(){int x, y;int x_power_y = 1;printf("please int two number x and y :");scanf("%d %d", &x, &y);for (int i = 0; i < y; i++){x_power_y *= x;}if (x_power_y < 999){printf("the last three number of the x power y is %d ", x_power_y);}else{fun(x_power_y);                                                                    //大于999,进入调用函数}}void fun(int x_power_y){int first = x_power_y % 10;                                                            //此时求得是最后一位上的数值int second = (x_power_y % 100 - first * 1) / 10;                                    //x_power_y % 100是最后两位上的数值int thrid = (x_power_y % 1000 - second * 10 - first * 1) / 100;printf("the last three number of the x power y is %d \n", thrid*100+second*10+first);}/*总结;在VC++6.0中显示的结果:——————————————————please int two number x and y :11 3the last three number of the x power y is 331——————————————————*/

  

转载于:https://www.cnblogs.com/wxt19941024/p/6537808.html

08、求x的y的幂次方的最后3位数——循环相关推荐

  1. c语言用pow求x的y次幂,pow函数(数学次方)在c语言的用法,两种编写方法实例( 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值)...

    头文件:#include pow() 函数用来求 x 的 y 次幂(次方),x.y及函数值都是double型 ,其原型为: double pow(double x, double y); pow()用 ...

  2. C语言不使用pow实现求x的y次幂(次方)

    先来介绍下pow 头文件:#include <math.h> pow() 函数用来求 x 的 y 次幂(次方),x.y及函数值都是double型 ,其原型为:     double pow ...

  3. c++语言 幂指数,C++ pow(指数函数):求x的y次幂的值

    C++ pow(指数函数):求x的y次幂的值 与许多编程语言不同的是,C++ 没有指数运算符.计算数字的幂需要使用库函数.C++ 库包含一系列专门的函数,可以将库函数视为执行特定操作的"例程 ...

  4. c语言用pow求x的y次幂,使用系统函数pow(x,y)计算x的y次方的值,注意包含头文件math.h...

    #include //c语言 #include int main() { double m,x,y; printf("请输入两个数:"); scanf ("%d %d&q ...

  5. matlab中求x的y次幂,Matlab求关于x,y的三元函数的幂的拟合

    已知两列数据,求关于两列数据的关于公式y=a*b^-x-c的三元函数的幂的拟合,谢谢! x=[4.48387096774194;4.56451612903226;4.64516129032258;4. ...

  6. c语言整数幂怎么编译_c语言编程中如何输入幂次方

    展开全部 1.头文件:#include 2.原型: double pow(double x, double y); pow() 函数用来求 x 的 y 次幂(次方e69da5e6ba903231313 ...

  7. 如何用c语言编程幂,c语言编程中如何输入幂次方

    1.头文件:#include 2.原型: double pow(double x, double y); pow() 函数用来求 x 的 y 次幂(次方) pow()用来计算以x 为底的 y 次方值, ...

  8. C语言pow()函数:求x的y次方(次幂)

    1.头文件:#include 2.原型:     double pow(double x, double y);     pow() 函数用来求 x 的 y 次幂(次方)     pow()用来计算以 ...

  9. 任何一个正整数都可以用2的幂次方表示:137=2^7+2^3+2^0

    一.题目描述 例如: 137=27+23+20,同时约定几次方用括号来表示,即ab可表示为a(b),由此可知,137可表示为: 2(7)+2(3)+2(0),进一步: 7=22+2+20 (2^1用2 ...

最新文章

  1. if(p == NULL)和 if(NULL == p)区别
  2. STL中的双向队列deque
  3. 网络推广——网络推广专员面对网站收录异常要学会多角度分析
  4. 解决神州数码校园上网客服端软件不能在Windows 7 (5956版)安装的问题
  5. 临沧计算机教试报名,2019下半年临沧小学计算机教师资格证考什么?
  6. 【uni-app】动态计算图片高度且保持宽高比
  7. go mysql recover_golang recover后怎么返回
  8. 量子计算机设计理念和思路,课程的设计理念与思路
  9. html输出json对象属性值,用javascript中的HTML元素值构建JSON对象
  10. 想建出优质的社群,必须懂得社群的本质
  11. 【vue】【element】el-table列表中设计一个颜色块
  12. 力扣-509 裴波那契数
  13. canvas节点无法导出图片_html页面、canvas导出图片
  14. G1垃圾回收器总结一
  15. 获取和分析Dump的几种工具简介
  16. 深度学习 —— 深度置信网络
  17. MATLAB —— 绘制频谱图
  18. 在线CUR格式转换器
  19. 使用fastcoll生成字符串MD5碰撞
  20. 【EdgeX(13)】 :EdgeX官方的摄像头demo-app,接入摄像头可以控制摄像头的上下左右方向,创建OpenVINO的目标检测跟踪服务,并成功接受到相关坐标数据,可以直接做边缘计算了。

热门文章

  1. 由浅入深:自己动手开发模板引擎——解释型模板引擎
  2. struts2.0获取各种表单的数据
  3. Struts2的Action和Servlet有什么联系,区别?
  4. 机房收费系统重构之存储过程的使用
  5. Android 读取assets文件下的txt文件
  6. 命令查看多线程所有线程ID
  7. 口语学习Day5:今天聊聊美国路牌PED XING是什么?
  8. 为什么百万医疗险越来越多,到底选哪款?
  9. [IIS] [PHP] 500.19 随机出现
  10. 为什么3年的Java高级程序员薪水仅仅8k-10k,而一个Linux底层C语言程序员两年经验就敢要1...