C语言平方数编程问题
有趣的平方数
625这个数字很特别,625的平方等于390625,刚好其末3位是625本身.除了625,还有其它的3位数有这个特征吗?还有一个!该数是:_____________
请用C语言编写一个程序计算这个题目的结果.
怎么你们每个人的思路都和我不一样,而是你们每个人用的核心算法一样呢.
我自己的写法是用到字符串来实现.
C语言平方数编程问题有趣的平方数625这个数字很特别,625的平方等于390625,刚好其末3位是625本身.除了625
答案:1 悬赏:70 手机版
解决时间 2021-05-23 05:47
- 提问者网友:送舟行
- 2021-05-22 09:46
最佳答案
- 五星知识达人网友:过活
- 2021-05-22 11:09
#include<stdio.h>
void main()
{
\x09int i;
\x09long s;//i的平方,平方过大所以用long
\x09int shu3;//末尾3位数
\x09for (i=100;i<1000;i++)
\x09{
\x09\x09s=i*i;
\x09\x09shu3=s-(s/1000)*1000;//合理利用整数整出简化问题
\x09\x09if(shu3==i)
\x09\x09\x09printf("%3d\n",i);
\x09}
}
结果为:376,625
再问: good anwser
再答: 那就采纳吧~~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯