C语言中 pow函数的使用

pow 函数的功能

pow 为数学函数,在使用时必须包含头文件**<math.h>**;
pow 函数是用来求x的y次方,即为x^y;

pow 函数的使用方法

用来求解以x为底的次方值,然后将结果返回。假设返回值为num,则num=x^y

其基本使用方法如下:

#include<stdio.h>
#include<math.h>
int main()
{int x,y,num;scanf("%d,%d", &x, &y);ret = pow(x,y);    //求出x的y次方的值printf("%d", ret);return 0;
}

应用实战

如果某一位是奇数,就把它变成1,如果是偶数,那么就把它变成0。
示例1

输入:222222
输出:0

示例2

输入:123
输出:101

实现代码:

#include<stdio.h>
#include<math.h>
int main()
{int n=0;scanf("%d",&n);int ret=0;int i=0;while(n){int w=n%10;if(w%2==0){w=0;}else{w=1;}ret+=w*pow(10,i++);n/=10;}printf("%d\n",ret);return 0;
}

C语言中 pow函数的使用相关推荐

  1. c语言pow函数的作用,c语言中pow函数的用法是什么?_后端开发

    在c言语中pow()函数是用来求x的y次幂.x.y及函数值都是double型 ,其语法为"double pow(double x, double y)":个中参数"dou ...

  2. c语言中pow函数用法,C++ pow() 函数使用方法及示例

    C++ pow() 函数使用方法及示例 pow()函数计算幂. 此函数在头文件中定义.[数学] baseexponent = pow(base, exponent) [C++ 语言] pow()原型[ ...

  3. C语言中pow函数和sqrt函数的使用

    pow函数:  是求数的幂的一种函数,例如要求x的3次方就可以写为pow(x,3); sqrt函数:  是求数的平方根的函数,例如要求x的平方根可以写为sqrt(x); 例如: 练习2-11 计算分段 ...

  4. C语言中“pow”函数,关于使用编译器编译时产生pow未定义引用。

    首先我的代码是这样的: 当我使用gcc Test.c 的时候编译出现如下的错误(未定义的引用): 出现这个的原因是因为编译的时候没有连接C语言中的数据库,所以会报错,当我们编译的时候加上-lm连接数据 ...

  5. 关于C语言中printf函数“输出歧视”的问题

    目录 关于C语言中printf函数"输出歧视"的问题 问题描述 探索问题原因 另一种研究方法 问题结论 关于C语言中printf函数"输出歧视"的问题 问题描述 ...

  6. C语言中atoi()函数的用法

    C语言中atoi()函数的用法 一.学习要点: 1.int atoi(const char *str)把参数str所指向的字符串转换为一个整数: 二.代码 #include<stdio.h> ...

  7. r语言中c函数错误,R语言中c()函数与paste()函数的区别说明

    c()函数:将括号中的元素连接起来,并不创建向量 paste()函数:连接括号中的元素 例如 c(1, 2:4),结果为1 2 3 4 paste(1, 2:4),结果为"1 2" ...

  8. C语言中main函数的研究,以及对代码断点调试的研究(王爽老师 汇编语言)

    版权声明:本文为博主原创文章,未经博主允许不得转载. 我们知道作为一个语言本身是不会有诸如从main函数开始运行这样的条件(深层次的说 底层汇编代码不会指定从mian函数开始的这样的条件,程序开始的位 ...

  9. 浅析C语言中strtol()函数与strtoul()函数的用法

    这篇文章主要介绍了浅析C语言中strtol()函数与strtoul()函数的用法,注意其将字符串转换成long型的区别,需要的朋友可以参考下 头文件: ? 1 #include <stdlib. ...

  10. c语言memcopy_C语言中memcpy 函数的用法详解

    C语言中memcpy 函数的用法详解 memcpy(内存拷贝函数) c和c++使用的内存拷贝函数,memcpy函数的功能是从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址 ...

最新文章

  1. oracle 批处理 执行结果,在windows下怎么在批处理文件里面执行sqlplus并得到结果?...
  2. Java项目:潜艇大战项目(java+swing)
  3. 人工智能工程师学习路线及具备的5项基本技能
  4. 实验七多线程编程_JAVA
  5. 深圳SEO外包公司×××,如何选择合适的SEO外包公司?
  6. 关于各组评价的自我评价
  7. Qt QPushButton圆形图片设置为背景
  8. OS / 线程哪些内容是私有的和共享的?
  9. android recovery模式及ROM制作
  10. url 转换中文_数字快速转换成中文大写,我有妙招
  11. 【转】MySQL日期函数与日期转换格式化函数大全
  12. 关于 RGB 的颜色认知
  13. 解决gmpy2安装报错:# include “mpfr.h“ compilation terminated.error: command ‘gcc‘ failed with exit status 1
  14. [备忘]Vim的一个插件扩展版本——exVim
  15. JSONArray.fromObject(str)
  16. Excel中万能的查询函数——VLOOKUP(使用方法+实操)
  17. navicat 连接oracle的配置
  18. cesium.js官网教程之中文版本~~~~第一篇
  19. 华为vlan间路由:利用路由器实现不同vlan间的通信
  20. 单张、批量识别图片中文字(写入txt文件、窗口视图创建、打包.exe文件)(百度文字识别SDK+Python的GUI之tklinker+打包pyinstaller)

热门文章

  1. 如何在Excel中快速调整列宽
  2. 计算机c盘用户里的APPDATA,appdata是什么文件夹 C盘Appdata文件能不能删除?
  3. 忆典s1Android,忆典S1四核(RK3128)官方固件+安卓4.4.4已Root权限精简固件+刷机教程
  4. 博士读一半决定放弃了,丢人吗?
  5. react-custom-scrollbars样式
  6. CD Linux启动盘,CDlinux硬盘启动制作方法。CDlinux硬盘怎样启动制作?
  7. fms 集群方法测试
  8. 本科生毕业论文(设计)撰写规范
  9. 时间序列分析 23 DTW (时序相似度度量算法) 上
  10. 【机器学习】偏差-方差分解Bias-variance Decomposition