求助大神,C语言!写出通过递推公式求200以内的完全平方数的程序
发布网友
发布时间:2022-12-06 00:15
我来回答
共3个回答
热心网友
时间:2024-11-29 09:45
#include<stdio.h>
int main()
{int n=1,i=1;
while(n<200)
{printf("%d ",n);
n+=2*(i++)+1;
}
return 0;
}
热心网友
时间:2024-11-29 09:46
#include <stdio.h>
void main(){
int i,s=0;
for(i=1;s+i*2+1<=200;i++)
{
s+=(i-1)*2+1;
printf("%d ",s);
}
}
热心网友
时间:2024-11-29 09:46
代码给你写了,在下面:
#include <stdio.h>
#include <math.h>
int main()
{
int an = 1;
printf("%d ", an);
for (int n = 2;; n++)
{
an = an + 2 *(n-1) + 1;
if (an < 200)
printf("%d ", an);
else
break;
}
printf("\n");
return 0;
}