输出从1到1000以内所有的完全平方数和完全立方数
如下例:
1 4 8 9 16 25 27 ……
求代码!!!!!!
!!!!!!!
!!!!!!!
输出从1到1000以内所有的完全平方数和完全立方数
如下例:
1 4 8 9 16 25 27 ……
求代码!!!!!!
!!!!!!!
!!!!!!!
#include
#include
int main(){
int i,j;
double a,b;
printf("1到1000以内所有的完全平方数为:\n");
for(i=1;i<=1000;i++){
a=sqrt(i);
if(floor(a+0.5)==a)
printf("%d\n",i);
}
printf("1到1000以内所有的完全立方数为:\n");
for(i=1;i<=1000;i++){
a=pow(i,1.0/3);
if(floor(a+0.5)==a)
printf("%d\n",i);
}
return 0;
}