装修网站怎么做的好/亚马逊免费的关键词工具
提示:本人程序仅供参考,学无止尽,请自行研究
文章目录
- 一、题目
- 二、代码
一、题目
若一个整数a是另一个整数b的平方,则称整数a为完全平方数,如12 的平方是144,
则144就是一个完全平方数。请自定义一个函数,采用在main函数中调用该函数方
式求解500到600之间所有的完全平方数,并在main函数中输出结果,每个解占一行。
二、代码
代码如下:
#include<stdio.h>
#include<math.h>
int main()
{int IsPerfectsquare(int x);int number[10];int i, j = 0,k =0;for(i = 500; i <= 600; i++){if(IsPerfectsquare(i)){number[j] = i;j++;}}for(k; k < j-1; k++){printf("%d\n",number[k]);}printf("%d",number[j-1]);return 0;
}
int IsPerfectsquare(int x){int y=sqrt(x);if(y * y == x){return 1;}else{return 0;}
}