C语言练习代码-4

题目:一个10万以整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

 

 1 #include<stdio.h>
 2 #include<math.h>
 3 int main(void){
 4      
 5      int x,y,z;
 6      
 7      for(x=0;x<10000;x++){
 8            y=sqrt(x+100);//sqrt开方 
 9            z=sqrt(x+100+168);//sqrt开方 
10            if(y*y==(x+100)&&z*z==(x+100+168)){
11                     printf("%d\n",x);
12                 }
13            }
14     
15      scanf("%d",&x); 
16  return 0;   
17 }

 

posted @ 2014-02-20 13:18  51Joey  阅读(154)  评论(0编辑  收藏  举报