早教吧作业答案频道 -->其他-->
用C++写怎么弄?如果某个数的平方的末尾几位数等于这个数,那么就称这个数为自守数.例如5和6是一位自守数(5x5=256x6=36),25和76是两位自守数(25x25=62576x76=5776),求出1000以内的所有自守数.
题目详情
用C++写怎么弄?
如果某个数的平方的末尾几位数等于这个数,那么就称这个数为自守数.例如5和6是一位自守数(5x5=25 6x6=36),25和76是两位自守数(25x25=625 76x76=5776),求出1000以内的所有自守数
.
如果某个数的平方的末尾几位数等于这个数,那么就称这个数为自守数.例如5和6是一位自守数(5x5=25 6x6=36),25和76是两位自守数(25x25=625 76x76=5776),求出1000以内的所有自守数
.
▼优质解答
答案和解析
#include
using namespace std;
int main(int argc, char *argv[])
{
\x09int i, j, sum;
\x09for (i = 1; i < 1000; i++) {
\x09\x09sum = i * i;
\x09\x09
\x09\x09if (i < 10)
\x09\x09\x09j = sum % 10;
\x09\x09else if (i < 100)
\x09\x09\x09j = sum % 100;
\x09\x09else if (i < 1000)
\x09\x09\x09j = sum % 1000;
\x09\x09if (i == j)
\x09\x09\x09cout<\x09}
\x09return 0;
}
using namespace std;
int main(int argc, char *argv[])
{
\x09int i, j, sum;
\x09for (i = 1; i < 1000; i++) {
\x09\x09sum = i * i;
\x09\x09
\x09\x09if (i < 10)
\x09\x09\x09j = sum % 10;
\x09\x09else if (i < 100)
\x09\x09\x09j = sum % 100;
\x09\x09else if (i < 1000)
\x09\x09\x09j = sum % 1000;
\x09\x09if (i == j)
\x09\x09\x09cout<\x09}
\x09return 0;
}
看了用C++写怎么弄?如果某个数的...的网友还看了以下:
那个去掉计算器后面一连串的零过程中,按那个E―F键,是不是那个log键啊,我照这样按怎么没用啊,还 2020-05-14 …
一英里等于多少千米。,一英尺等于多少英寸,它们的换算是个是十进位,和我国现用的长度单位怎么换算。一 2020-06-10 …
143是质数吗?143是不是质数?如果143是质数的话,那13乘以11等于143呀,这样说应该是合 2020-06-10 …
一个数自己本身是不是自己的因数与倍数?)比如说,5是不是自己的因数?是不是自己的倍数?如果是,那大 2020-06-13 …
关于无极中的鲜花盔甲的问题鲜花盔甲设计的原型是什么?据说设计师是日本人是不是按丰臣秀吉的具足设计的 2020-07-06 …
如何正确计算出拳时的威力现在有三个物理公式:(1)F=MA(2)E(K)=F/S=MA/S(3)P 2020-07-12 …
宇宙的产生既然宇宙在150亿年前好比一个足球场那么大的球体,那么这个球体有是怎么来的,那是如果没有 2020-07-31 …
二面角的范围是0度到180度,那个是开区间那个是闭区间?教材上只说了二面角的范围是0度到180度, 2020-08-01 …
猜猜他们两家的问牌号.我家的门牌号是个两位数的奇数,两个位数上的数都是质数,且十位上的数比个位上的数 2020-11-14 …
英语翻译假如我是个铁人,那么我不会疲惫;假如我是个铁人,那么我不会有情绪;假如我是个铁人,那么我不会 2020-11-20 …