题解 1136: C语言训练-求具有abcd=(ab+cd)2性质的四位数

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

筛选

挺简单的,把abcd分离成ab,cd就好

解题思路:就是把一个四位数拆成两个两位数就像20252025/100=202025%100=25就可以了我这里用循环判断注意事项:参考代码:#includeusingnamespacestd;intmain(){inta,

C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)

解题思路:对于每个要验证的四位数abcd,我们只需要截出前两个数字ab与后两个数字cd来分别获得两个整数m,n,再将m与n相加,平方,对比原来的数字即可。注意事项:利用sscanf和sprintf,借助字符串来截获数字。算法相对与模10除10来获得各位数字的算法更加简单。

入门算法,简单易懂

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int i,a,b;    for(i=1000;i<10000;i++)    {        a=i……

简单循环解决

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a,b,c,d,e,f;             //分别为千位,百位,十位,个位。 千百位,十个位 ……