题解 1144: C语言训练-自守数问题

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

C语言训练-自守数问题-题解(C++代码)

对于每一个数,求出它的位数,用平方积%(int)pow(10,位数)得到尾数,例如76它是2位,它的平方是5776,代入公式:5776%pow(10,2)=5776%100=76.输出时注意最后一个没空格,可以先输出第一个,再输出别的数前加两个空格。

C语言训练-自守数问题 (C语言代码)

摘要:解题思路:传统小白思维只为给小白看:1.先判断是几位数,2.然后将数平方用‘%’取余,3.判断最后几位数是否与原数相等注意事项:用VC6编译容易出现的问题:1.数据过大int 装不下解决办法,使用lo……

C语言训练-自守数问题-题解(C语言代码)

解题思路:1.观察自守数:0-0=01-1=025-5=20(5一位数,20末尾1个0)36-6=30625-25=6005776-76=5700(76两位数,5700末尾2个0)141376-376=141000(376三位数,141000末尾3个0)如果是自守数,