求小于一个整数的所有完全平方数及其个数。
/* Note:Your choice is C IDE */#include "stdio.h"
#include "math.h"
void main()
{
int n,k=0;
scanf ("\n%d",&n);
for ( ;n>=1;n--)
{
if (n==(int)sqrt(n)*(int)sqrt(n))
{ printf("\nk=%d",n);
k++;
}
}
printf ("有%d个这样的数",k);
getch();
}