问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

2048!末尾有多少个0? 请描述具体思路, 并根据思路编写相应函数(用C/C++)

发布网友 发布时间:2022-04-30 19:54

我来回答

3个回答

热心网友 时间:2023-10-09 21:55

数数有多少个2和5的因数。


因为2远多于5,只对5进行计数就可以了。


以下为一个简便的算法。

#include<stdio.h>

int main()
{
int n = 0;//输入目标数

int cnt_5 = 0;//用于计数因子5的计数器

scanf("%d", &n);//输入目标数

while(n != 0)//对因子5进行计数
{
n /= 5;
cnt_5 += n;
}

printf("There are %d 0s in %d!\n", cnt_5, n);//输出结果

return 0;
}

热心网友 时间:2023-10-09 21:56

11个,代码如下;
#include <iostream>
using namespace std;
int main()
{
int count = 1;
int num = 2048;
while( num/2 != 1)
{
num = num/2;
count++;
}
cout<<count<<endl;
return 0;
}
这个看有多少0,就看能整除2几次,就有多少0,然后计下数就可以了。

2048是100000000000
满意的话请采纳哦。

热心网友 时间:2023-10-09 21:56

粗略想了一下:

你统计下里面有多少个以0结尾,计为N;再统计多少个2和5结尾的,计为M。
最后0的位数就是N + M * 0.5
应该就是这样。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
网络宣传文案心碎,句句获赞! 关于朋友圈上万人点赞转发的说说 人生看的很透彻的经典句子 超现实超扎心的说说大全2019最新 心脏血管堵塞吃什么食物 投资理财有什么前景 pp理财什么情况 P2P理财行业的前景如何? 中国目前的财富管理现状是什么情况? 呼吸皮沙发寿命多久 “皮沙发的呼吸寿命” 呼吸皮沙发寿命多久 “显微镜下的爱情,无法定义”是什么意思? EXCEL名称管理器无法定义“C1&quot;,改如何解决? 2048怎么才能到2048? 2048怎样才能拼出来 微博帐号密码忘了,记得ID,怎么找回,没绑定手机号和邮箱 玩2048的好处有哪些? Excel 数字小数点加星号后对齐 2048/2045次列车现在是长春始发还是哈尔滨始发? 如何在excel中加星号变条形码 2048,求问怎么才能玩到更高分,说的详细点,,有用信息多点,满意马上采纳。 求个2048/2等于多少? Excel 怎么样做到输入数字显示星号 2048怎么玩的? 手机上下载的视频能否直接在车载上播放吗 把手机上的视频放在车里播放器上看的步骤 汽车怎么放手机上的视频 当程序执行时无法找到数据库驱动类时将产生( )异常。 如何恢复电脑删除的文件?能不能找回那种永久删除的文件呢? 富德生命人寿保险退保,能拿多少回来 富德生命人寿保险,如果申请退保能拿多少回来? 银行贷款利率上浮过高是否违法? 无法定义程序输入点? 我是属虎的刚才梦见大猪和我打架 为什么我的IDEA在包里面无法定义String类? ps中为什么有时候不能定义图案? 昨晚梦见很多小猪攻击我,我就闪躲,结果有一只大猪攻击我,我就把它杀死了 流了好多血 单片机:定时器函数无法定义什么原因? 梦见一只白猪在我家,我和白猪一开始打架的,后来做朋友,和它说话,教导它,它后来慢慢变*?求解梦 读香港树仁大学毕业后可以早请港大的研究生吗? 梦到一个男孩变成老母猪和我打架,还差点咬我 怎样报考香港地区大学的研究生 百度推广信息流,内容定向怎么选择? 香港树仁大学 梦见一会儿是猪一会儿是人与自己拼杀 信息流广告如何做关键词定向? 百度信息流和头条信息流哪个好? 科目三考试后台是怎么看到的? 我想问抖音被别人关注,为何我撤不了粉,而有的又可以撤 听说E答考试系统也可以防止作弊。我想大致了解一下它是怎么做到的?谢谢~ 开发在线考试系统后台答案怎样验证?