H2330819074


私信TA

用户名:dotcpp0692243

访问量:996

签 名:

大鹏一日同风起,扶摇直上九万里

等  级
排  名 512
经  验 4411
参赛次数 1
文章发表 17
年  龄 19
在职情况 学生
学  校 贺州学院
专  业 软件工程

  自我简介:

TA的其他文章

解题思路:
            既然让我们求什么,我们就做什么:

                    1.明确范围:1千~1万;

                    2.判断情况:既然四位数的整数,那我们就通过将这些数里的每个数分别除以100和余100取它的前两位数和后两位数,再判断这两个数相加并平方后得到的数是否等于原数;

                    3.输出:将符合条件的数输出
注意事项:
                这里的平方我用的是math.h文件里的pow函数
参考代码:

#include<stdio.h>
#include<math.h>
int main()
{
	int i; 
	for(i=1000;i<10000;i++)//明确范围
	{
		if(pow((i/100+i%100),2)==i)//判断情况 
		printf("%d ",i);//输出 
	}
	return 0;
}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区