编写递归函数,求满足不等式1^2+2^2+3^2+…+n^2<1000的最大整数n

2025-03-02 08:09:52
推荐回答(1个)
回答1:

#include
#define sqrt(x) (x)*(x)
main()
{ int i=1; long s=0;
if(s<1000)
{s+=sqrt(i);
i++;}
printf("n=%d",i);
}
在vc6.0运行,自己再调试一下吧,望采纳!