C语言 大数判断素数运算

[复制链接]
查看11 | 回复3 | 2013-5-20 13:39:34 | 显示全部楼层 |阅读模式
存储问题用字符解决。定义一个a[100]或者更大的字符数组,利用标准输入scanf(“%s”,#&a);这样,系统就会分配足够的空间来处理这个数字判断素数,你只能通过逐个数来除确定是否只能被1和本身整除运算时,只需要从数组中取数减去‘0’就得到该为,例如(a[0]-'0')*10,获得一个数再%,不要存入任何一个变量也就能解决了。现实就是打印这个数组最后这个用相关函数来处理吧,我自己还不会。帮不到你。...
回复

使用道具 举报

千问 | 2013-5-20 13:39:34 | 显示全部楼层
存储与读取问题最简单,用个数组就可以了,如123456789123456789,你只需要将这些数字存储在一个字符串中就可以了。关键是运算写起来较为麻烦,你需要按一般“运算法则”去把两个数组中的数字去做运算,主要是进位与借位的问题。自己好好想想,如何实现吧。...
回复

使用道具 举报

千问 | 2013-5-20 13:39:34 | 显示全部楼层
我想问问楼主是怎么做的,我们也马上要开始这个课设了,不过没啥思路。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行