社区
C语言
帖子详情
用For循环怎么写a的b次幂
etffffff
2007-07-23 04:09:09
初学者 急急急啊!!!!
...全文
822
14
打赏
收藏
用For循环怎么写a的b次幂
初学者 急急急啊!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
conectMouse
2007-07-24
打赏
举报
回复
if(n==0)num=1; 二次笔误..我不活了..
conectMouse
2007-07-24
打赏
举报
回复
int m,n,i;
long int num;
scanf("%d",&num);
scanf("%d",&m);
n=num;
if(n=0)num=1;
else
for(i=1;i<m;i++){
num*=n;
}
printf("%d",num);
忘记0了
conectMouse
2007-07-24
打赏
举报
回复
int m,n,i;
long int num;
scanf("%d",&num);
scanf("%d",&m);
n=num;
for(i=1;i<m;i++){
num*=n;
}
printf("%d",num);
尹立
2007-07-23
打赏
举报
回复
long Function(int a,int b)
{
long num = 1 ;
for(int i=0 ; i<b; i++)
num*=a;
return num ;
}
hui_bing
2007-07-23
打赏
举报
回复
long fuctionQey(int a,int b){
long result=1;
if b==0
return 1;
else
for (i=0;i<b;i++)
result *=a;
return result;
}
hui_bing
2007-07-23
打赏
举报
回复
long fuctionQey(int a,int b){
long result=1;
for (i=1;i<=b;i++)
result *=a;
return result;
}
随风流水12
2007-07-23
打赏
举报
回复
double fun(double a,int b)
{
double c = 1;
if(b == 0)
return c;
else
for(int i = 0;i < b-1;i++)
a *= a;
return a;
}
上面的错了改过
随风流水12
2007-07-23
打赏
举报
回复
double fun(double a,int b)
{
double c = 1;
for(int i = 0;i < b-1;i++)
a *= a;
return a;
}
如果考虑b不为整的情况就比较复杂了
freshui
2007-07-23
打赏
举报
回复
for b
ret*=a
ammana_babi
2007-07-23
打赏
举报
回复
int dpow(int a,int b)
{
int ret = 1;
for(;b--;)
ret *= a;
return ret;
}
gclu212
2007-07-23
打赏
举报
回复
int answer=1;
for(int i=0;i<b;i++)
{
answer*=a;
}
lockhall
2007-07-23
打赏
举报
回复
b = 0 结果是1
呵呵
不过将ret = a;确实比初始化为1要好~
:)
theendname
2007-07-23
打赏
举报
回复
int fun(int a, int b)
{
int ret = a;
if( b == 0)
return 0;
for( int i= 1;i<b;++i)
{
ret*= a;
}
return a;
}
lockhall
2007-07-23
打赏
举报
回复
long a,value = 1;
int b;
if(b == 0)
{
value = 1;
}
else if(b == 1)
{
value = a;
}
else
{
for(int i = 0 ; i < b; i++)
{
value = value*a;
}
}
WPS JS宏从入门到放弃(JSA/JS宏编程教程)
课程简介: 第01章 WPS表格基础与JS宏基础(已完成) 第02章 JS宏
循环
语句应用(已完成) 第03章 WPS表格常用对象应用(已完成) 第04章 自定义函数(已完成) 第05章 WPS JS宏数组技术(已完成) 第06章 WPS JS宏...
一个
幂
运算
今天碰到一个面试题,要求呢是求 A的n
次
方。试着
写
了一下。开始只是简单的for
循环
相乘,后来发现java中最大的存储单位也存不下很大的数,所以后来想到了把乘法转为加法运算,并且利用每一位单独相加,来求最后的结果。 思路就是,例如 2的3
次
方。 就是 2* 2*2 用加法算就是 2+2 得到这个结果4,以后 在 4+4 如果说是 3的4
次
方 那就是 3*3*3*3 那就是 3+3+3得到结...
python怎么输出a的b
次
方_用Python输出自
幂
数
自
幂
数是什么自
幂
数是指一个n位数,它的每个位上的数字的n
次
幂
之和等于它本身。例如:当n为3时,153即是n为3时的一个自
幂
数。自
幂
数包括独身数、水仙花数、四叶玫瑰数、五角星数、六合数、北斗七星数、八仙数、九九重阳数、十全十美数等。从水仙花数说起今天的计导课上,老师布置了一项作业:用Python输出所有的水仙花数。水仙花数即为当n=3时的自
幂
数。用Python 3.6编
写
代码如下:for num i...
JavaScript中for
循环
小练习之水仙花数
什么是水仙花数 水仙花数是指一个 3 位数,它的每个位上的数字的 3
次
幂
之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)。 算法分析 1.水仙花数是一个三位数,所以它的取值范围是100 ~ 999,所以我们需要
循环
遍历10水仙花数问题描述3位水仙花输出100-999之内的所有水仙花三位及以上水仙花 问题描述 水仙花数是指一个3位数,它的每个位上的数字的3
次
幂
之和等于它本身,例如:13+53+3^3=153。 3位水仙花 代码 import java.util....5.2万+0...啊飒
for
循环
求水仙花数
水仙花数:每一位的数的3
次
方之和等于该数本身的数。 例如: 153=1 ^3 + 5 ^3 + 3 ^3 下面展示一些 内联代码片。 //水仙花数 采用for
循环
形式,限定数据范围从100到999(i<1000,所以只能取到999) for(int i=100;i<1000;i++) { int j=i/100; int k=i%100/10; int L=i%10;...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章