24: 素数

心不动则不痛 提交于 2020-02-01 17:00:56
24 素数

作者: XXX 时间限制: 1S 章节: 循环

问题描述 :
判断一个数是不是素数

输入说明 :
第一行为N
下面N行,每行一个数字n

输出说明 :
判断n是不是素数,是就输出yes,否则输出no

输入范例 :
3
897
23
97
输出范例 :
no
yes
yes
代码:

#include <stdio.h>
int main()
{
    int n, m;
    int flag = 1;
    scanf("%d", &n);
    for (int i = 0; i < n; i++)
    {
        scanf("%d", &m);
        for (int j = 2; j < m; j++)
        {
            if (m%j == 0)
            {
                flag = 0;
                break;
            }
        }
        if (flag == 0)
        {
            printf("no\n");
        }
        else
        {
            printf("yes\n");
        }
                flag=1;
    }
    return 0;
}
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!