输出100~200之间素数

求出100~200之间的全部素数,每行输出8个数,每个数宽度为5列。

输出格式:

每行输出8个素数数,每个素数宽度为5列。

输出样例:

  101  103  107  109  113  127  131  137
  139  149  151  157  163  167  173  179
  181  191  193  197  199

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

C程序如下:

#include <stdio.h>

int main(void)
{
    int count = 0, i = 100;
    for(i;i <= 200; i++)
    {
        int flag = 1;
        for(int j = 2; j * j <= i; j ++)
        {
            if(i % j == 0)
            {
                flag = 0;
                break;
            }
        }
        if(flag == 1)
        {
            printf("%5d", i);
            count ++;
        }
        if(count == 8)
        {
            printf("\n");
            count = 0;
        }
    }
    return 0;
}

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值