解题思路:
注意事项:注意数据类型使用long long ,否则范围不够。
参考代码:
#include<stdio.h> int main() { long long i; for(i=0;i<=200000;i++) { long long scapegoat=i; long long x=1; while(scapegoat) { scapegoat/=10; x*=10; } if((i*i)%x==i)printf("%ld ",i); } return 0; }
0.0分
0 人评分
C语言训练-计算:t=1-1/(2*2)-1/(3*3)-...-1/(m*m) (C语言代码)浏览:785 |
不容易系列2 (C语言代码)浏览:597 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:675 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:682 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:691 |
1025题解浏览:738 |
剪刀石头布 (C++代码)浏览:1713 |
字符逆序 (C语言代码)浏览:621 |
简单的a+b (C语言代码)浏览:830 |
C语言训练-8除不尽的数 (C语言代码)浏览:1402 |