91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言完全平方數如何判斷

小樊
97
2024-06-20 01:15:23
欄目: 編程語言

在C語言中,判斷一個數是否為完全平方數可以使用以下方法:

#include <stdio.h>

int isPerfectSquare(int num) {
    for (int i = 1; i <= num / 2; 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,該函數接受一個整數參數num,然后通過遍歷1到num/2的數,判斷是否存在一個數的平方等于num,如果存在則返回1,表示是完全平方數,否則返回0,表示不是完全平方數。

main函數中,用戶輸入一個整數,然后調用isPerfectSquare函數判斷該數是否為完全平方數,并輸出相應的結果。

0
鹿泉市| 汪清县| 昌乐县| 万源市| 维西| 德保县| 当阳市| 金溪县| 页游| 宜州市| 景谷| 鹿邑县| 乌拉特前旗| 罗定市| 潞城市| 四子王旗| 陆丰市| 岫岩| 台前县| 祥云县| 怀集县| 黔西| 法库县| 牡丹江市| 江津市| 广东省| 江永县| 浙江省| 紫云| 饶阳县| 玛多县| 江川县| 宜昌市| 盘山县| 大竹县| 丹江口市| 佳木斯市| 莫力| 新沂市| 开平市| 阿瓦提县|