首页 > 代码库 > (c语法百题21)四位整数

(c语法百题21)四位整数

知识点:

for语句,if语句灵活运用

 

内容: 编程找出四位整数 abcd 中满足下述关系的数: ( ab + cd )( ab + cd ) = abcd

输入说明:

没有输入

输出说明:

输出abcd,从小到大,一行一个。

 

 1 #include <stdio.h> 2 int main() 3 { 4  int i,a,b; 5  for(i=1000;i<10000;i++) 6  { 7   a=i/100; 8   b=i%100; 9   if((a+b)*(a+b)==i)10   {11    printf("%d\n",i);12   }13  }14  return 0;15 }