21xrx.com
2025-07-15 16:36:16 Tuesday
文章检索 我的文章 写文章
使用C语言编写判断完全平方数的程序
2023-06-16 16:07:33 深夜i     42     0
C语言 完全平方数 sqrt函数 平方根 判断

C语言是一种高效的编程语言,能够轻松地编写各种各样的程序。在数学中,完全平方数是一个数字的平方,例如4、9、16等。现在,我们将利用C语言编写一个判断完全平方数的程序。

我们知道,完全平方数的特点是它的平方根是整数。因此,我们可以使用sqrt函数来计算输入数字的平方根,如果结果是整数,则说明该数是完全平方数。以下是完整的C语言程序代码:

#include 
#include 
int main() {
  int num;
  printf("请输入一个数字:");
  scanf("%d", &num);
  int root = sqrt(num);
  if (root * root == num) {
    printf("%d是完全平方数\n", num);
  } else {
    printf("%d不是完全平方数\n", num);
  }
  return 0;
}

在这个程序中,我们使用了math.h头文件中的sqrt函数来计算平方根。用户先输入一个数字,然后程序计算它的平方根并进行判断,最后输出结果。

  
  

评论区