082.具有abcd=(ab+cd)2性质的数
【摘要】
#include<stdio.h>
void main()
{
int n,a,b;
clrscr();
puts("==========================================================");
puts("|| This program wil...
#include<stdio.h>
void main()
{
int n,a,b;
clrscr();
puts("==========================================================");
puts("|| This program will find the four figures which have ||");
puts("|| the characteristic as follows: abcd=(ab+cd)^2. ||");
puts("|| e.g., 3025=(30+25)*(30+25). ||");
puts("==========================================================");
printf("\n >> There are following numbers with satisfied condition:\n\n");
for(n=1000;n<10000;n++) /*四位数N的取值范围1000~9999*/
{
a=n/100; /*截取N的前两位数存于a*/
b=n%100; /*截取N的后两位存于b*/
if((a+b)*(a+b)==n) /*判断N是否为符合题目所规定的性质的四位数*/
printf(" %d ",n);
}
puts("\n\n >> Press any key to quit...");
getch();
}
文章来源: blog.csdn.net,作者:程序员编程指南,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_41055260/article/details/124518644
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)