作业帮 > 综合 > 作业

用vc语言编写一个子函数,判断某个自然数是否为平方数.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 00:03:07
用vc语言编写一个子函数,判断某个自然数是否为平方数.
(通过 开方取整,为避免误差,可测试相邻的两个整数是否满足要求.)
vc 语言是什么.
再问: 就是c++
再答: int sq(int n)
{
\x09int l=sqrt(1.0*n);
\x09if(n==l*l)
\x09\x09return 1;
\x09else
\x09\x09return 0;
}
再问:
再答: #include<stdio.h>
#include<math.h>
int sq(int n)
{
\x09int l=sqrt(1.0*n);
\x09if(n==l*l)
\x09\x09return 1;
\x09else
\x09\x09return 0;
}
int main(){
\x09int n;
    scanf("%d",&n);
\x09if(sq(n))
\x09\x09printf("YES");
\x09else
\x09\x09printf("NO");
}这个整个程序。。
再问: 谢谢啊。。。。。