怎样学好一门编程语言

怎样学好一门编程语言,怎样学好一门编程语言,怎样学好一门编程语言

img

#include <stdio.h>
#include <stdbool.h>

// 判断一个整数是否是素数
bool isPrime(int n) {
    if (n <= 1) { // 1 不是素数
        return false;
    }
    int i;
    for (i = 2; i * i <= n; i++) { // 遍历 2 到 sqrt(n)
        if (n % i == 0) { // 如果能够整除,则不是素数
            return false;
        }
    }
    return true; // 如果上述遍历中没有找到可以整除的因子,则是素数
}

int main() {
    int n;
    printf("请输入一个整数:");
    scanf("%d", &n);
    if (isPrime(n)) {
        printf("%d 是素数\n", n);
    } else {
        printf("%d 不是素数\n", n);
    }
    return 0;
}

def isPrime(n):
    for i in range(2,n):
        if n % i == 0:
            # print('{}是合数'.format(n))
            break
    else:
        print('{}是素数'.format(n))

n=int(input('请输入一个数: '))
isPrime(n)