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

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

筛选

代码些许的短(C++代码)

摘要:解题思路:if语句填写条件,非常地方便注意事项:最后一项后没空格参考代码:#include <iostream> using namespace std; int main() { for(……

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

```c#include#includeintprint_choice(inti)//测试这个数是否为自守数,是则返回1,否则返回0{longintn=0,sum,temp=i,c=0;//用longint是考虑平方之后数会变大,int32位存储不下while(i!=0)//计算出现在的数一共有几位,

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

#思路怎样判断尾数相同?观察25^2=625。625%100=25。25最高位是十位,权重10,将最高位权重乘十就得到所需的100了。#细节int溢出问题。输出格式,**2**个空格。#代码```cpp#includeintmain(){std::cout0){weight*=10;}//自守数if(