如果一个正整数a是某一个整数b的平方,那么这个正整数a叫作完全平方数。若一个整数(10000以内)加上100后是一个完全平方数,再加上168也是一个完全平方数,编程求该数。

admin2019-04-26  37

问题 如果一个正整数a是某一个整数b的平方,那么这个正整数a叫作完全平方数。若一个整数(10000以内)加上100后是一个完全平方数,再加上168也是一个完全平方数,编程求该数。

选项

答案#include″math.h″ #include″stdio.h″ main() { int i,x,y,z; for(i=1;i<10000;i++) { x=sqrt(i+100);/*x为加上100后开方后的结果*/ y=sqrt(i+268);/*y为再加上168后开方后的结果*/ if(x*x==i+100&&y*y==i+268) printf(“%d\n”,i); } }

解析
转载请注明原文地址:https://kaotiyun.com/show/eaGv777K
0

最新回复(0)