C语言完全平方数的实现方法

   2024-10-08 2790
核心提示:C语言中判断一个数是否为完全平方数可以使用循环遍历的方法,代码如下所示:#include stdio.hint isPerfectSquare(int num) {for

C语言中判断一个数是否为完全平方数可以使用循环遍历的方法,代码如下所示:

#include <stdio.h>int isPerfectSquare(int num) {    for (int i = 1; i * i <= num; i++) {        if (i * i == num) {            return 1;  // 是完全平方数        }    }    return 0;  // 不是完全平方数}int main() {    int num;    printf("请输入一个整数:");    scanf("%d", &num);    if (isPerfectSquare(num)) {        printf("%d 是完全平方数。\n", num);    } else {        printf("%d 不是完全平方数。\n", num);    }    return 0;}

上述代码中定义了一个isPerfectSquare函数用来判断一个数是否为完全平方数,然后在main函数中输入一个整数并调用isPerfectSquare函数进行判断并输出结果。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号