: 1009.c 键盘输入整数。当输入的数小于2时,直接输出该数;当大于等于2时,判断其是否为素数(质数),

1009.c
键盘输入整数。当输入的数小于2时,直接输出该数;当大于等于2时,判断其是否为素数(质数),是则输出yes!,否则输出no!

1010.c
输出所有2~100间的素数(质数),每个数占一行

1009.c

#include<stdio.h>
int main()
{   
    int N;
    scanf("%d", &N);
    
    if (N < 2)
        printf("%d\n", N);
 
    else{
        int count = 0;
        for (int j = 2; j < N; ++j)
        {
            if (N % j == 0)
            {
                count += 1;
                break;
            }
        }
        if (count == 0)
            printf("yes!\n");
        else 
            printf("no!\n");
    }
 
    return 0; 
}

1010.c

#include<stdio.h>
using namespace std;
int main()
{    
    //int N;
    //scanf("%d", &N);
    int N = 100;
 
    for (int i = 2; i <= N; ++i)
    {
        int count = 0;
        for (int j = 2; j < i; ++j)
        {
            if (i % j == 0)
            {
                count += 1;
                break;
            }
        }
        if (count == 0)
            printf("%d\n", i);
    }
 
    return 0; 
}