社区
C语言
帖子详情
用C语言编写
SBRio
2005-12-02 06:10:04
用C语言编写
求13的13次芳的最后三位数?
求13的13次芳的最后三位数?
...全文
346
20
打赏
收藏
用C语言编写
用C语言编写 求13的13次芳的最后三位数? 求13的13次芳的最后三位数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LvLouisashelia
2005-12-03
打赏
举报
回复
这个还是比较简单的.
foxdeng
2005-12-03
打赏
举报
回复
int i=0,tmp=1;
for(i=0;i<13;i++)
tmp=(tmp*13)%1000;
printf("%d",tmp);
yxred
2005-12-03
打赏
举报
回复
ahatony(Rush!Tony!) :
干得漂亮!
MiceFU
2005-12-03
打赏
举报
回复
高位不会影响后三位,把temp%=1000放在里面, 大数运算的灵活运用
aimt
2005-12-03
打赏
举报
回复
就是要考这点,不然的话会溢出.第次运算的结果只保留有用的几位数,再作下一轮运算就可以.
sprite_jave
2005-12-03
打赏
举报
回复
ahatony(Rush!Tony!)
你考虑的周全!
以后你就是我大哥了!
sprite_jave
2005-12-03
打赏
举报
回复
各位前辈,我是后来之士
我发表一下我的看法!
因为要求最后3位
所以应该每次相乘保存最后三位
所以有
#include<stdio.h>
#define num 13
main()
{
int temp=1;
int i,j,k;
for(i=1;i<=num;i++){
temp*=num;
temp=temp%1000;
}
printf("%d\n",temp);
getch();
}
joole
2005-12-03
打赏
举报
回复
还是简单的好!~
koil
2005-12-03
打赏
举报
回复
学习~
Mr_Yang
2005-12-03
打赏
举报
回复
学习。
muchyong
2005-12-03
打赏
举报
回复
每次相乘保存最后三位数即可...
#include<stdio.h>
void main()
{
int temp,i;
temp=(13*13*13)%1000;
for(i=0;i<10;i++)
temp=(temp*13)%1000;
printf("%d\n",temp);
}
zw24127
2005-12-03
打赏
举报
回复
int i,j=1;
for(i=1;i<14;i++)
{j*=13;
if(i>1000)
j%=1000;}
foxdeng
2005-12-03
打赏
举报
回复
没有必要,我既然写成
tmp=(tmp*13)%1000;
那么tmp就不会超过1000,也就不存在数值溢出的前提了,这个年unsigned就显得多余
我啃
2005-12-03
打赏
举报
回复
int i;
unsigned long tmp=1;
for(i=0;i<13;i++)
tmp=(tmp*13)%1000;
printf("%ld",tmp);
比较好吧
cunsh
2005-12-02
打赏
举报
回复
楼上. temp%=1000; 还是放到里边好呀.
ahatony
2005-12-02
打赏
举报
回复
回楼上 按你这种写法
for(i=1;i<=num;i++){
temp*=num;
}
temp值已经溢出了
最后的答案会是-371,而正解是253
请仔细揣摩 ^_*
caijize
2005-12-02
打赏
举报
回复
上面的应该是:
for(i=1;i<=num;i++){
temp*=num;
}
temp%=1000;
ahatony
2005-12-02
打赏
举报
回复
#include<stdio.h>
#define num 13
int main(){
int temp=1;
int i,j,k;
for(i=1;i<=num;i++){
temp*=num;
temp%=1000;
}
printf("%d\n",temp);
getchar();
}
仅供参考 ^_*
ShowLovE
2005-12-02
打赏
举报
回复
每次相乘保存最后三位数即可...
antijpn
2005-12-02
打赏
举报
回复
直接求代码
用
C语言
编写
正态分布函数
用
C语言
编写
正态分布函数,一个用
C语言
实现正态分布的例子。
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
c语言
编写
规范
C语言
编程
本课程旨在向你介绍
C语言
的基本概念、语法和编程技巧,使你能够掌握
C语言
的核心知识,并能够用
C语言
编写
简单到中等复杂程度的程序。 课程针对0基础初学者,所以课程会由浅入深,由表及里的探索
C语言
知识框架,慢慢...
用
c语言
编写
小游戏快速入门
对于刚学完
c语言
的并且想用
c语言
制作一些运用图形函数
编写
小游戏的初学者来说相当有用,可以给你学习的自信哦...
C语言
编写
的家谱代码
C语言
编写
的家谱代码
C语言
编写
的家谱代码
C语言
编写
的家谱代码
C语言
编写
的家谱代码
C语言
编写
的家谱代码
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章