弱弱地问:c++中如何简单地实现乘方运算?

nkzgj 2001-07-21 03:59:36
c++里没有乘方这个运算符吧?比如求16的n次方应该怎么写呢?
...全文
2065 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
nkzgj 2001-07-22
  • 打赏
  • 举报
回复
谢谢各位.
tg123 2001-07-21
  • 打赏
  • 举报
回复
#inclucde <math.h>
调用函数pow(底数,指数)
jiyifi 2001-07-21
  • 打赏
  • 举报
回复
递归调用
azurecrystal 2001-07-21
  • 打赏
  • 举报
回复
错了错了,不好意思,llhwan(求真知)说得对,是pow()函数,squar是求平方的
nkzgj 2001-07-21
  • 打赏
  • 举报
回复
to: delphi_user(皮皮虾) 
循环的方法我试过了,可以实现但稍显麻烦。

to: azurecrystal(令狐潇鸿)
squar()函数没找到,只找到了sqr()和sqrt(),功能不太一样。

to: llhwan(求真知) 
pow()函数的方法我觉得是最方便的。
llhwan 2001-07-21
  • 打赏
  • 举报
回复
没有,但你可用pow(double x,double y)函数呀,
pow(16.0,(double)n);//tc++3.0中有这个函数
或者用循环也行(如楼上的)

azurecrystal 2001-07-21
  • 打赏
  • 举报
回复
在math.h里有函数squar(),可以
delphi_user 2001-07-21
  • 打赏
  • 举报
回复
循环

for(i=1;i++;i<=n)
b=b*a

69,381

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧