编写输出1~100之间的素数,要求每行显示5个数
程序员文章站
2022-07-15 12:25:10
...
素数:除1外,只能被1和本身整除的数
#include "stdio.h"
int main(void)
{
int n = 0;
for (int i = 0; i <= 100; i++)
{
if (2 == i || 3 == i)
{
printf("%d\t", i);
n++;
}
for (int j = 2; j <= i / 2; j++)
{
if (0 == i % j)
break;
if (i / 2 == j)
{
printf("%d\t", i);
n++;
}
if (5 == n)
{
n = 0;
printf("\n");
}
}
}
return 0;
}
推荐阅读
-
编写输出1~100之间的素数,要求每行显示5个数
-
for循环练习 打印4面三角形,99乘法表 ,打印1-100内整数 数字包含9跳过 每行输出5个 用空格分隔,按照从大到小的顺序输出4位数中的个位+百位=十位+千位的数字及个数
-
编写图形界面下的Java Swing程序,接受用户输入的两个数据为上下限,然后输出上、下限之间的所有素数。(结果部分每行显示10个数据)
-
设计静态方法模拟一对骰子。也就是说,随机出现一对 1, 2, 3, 4, 5, 6 之间的一个数。要求显示第一个骰子上的数,再显示第二个骰子上的数,最后输出显示两个数之和。
-
[算法题(二)]已知一个数组(升序且不重复,如 1, 2, 3, 5, 7, 8, 9),要求输出:1 ~ 3、5,7 ~ 9。 即:连续的区间之间不输出中间的数字。
-
[算法题(二)]已知一个数组(升序且不重复,如 1, 2, 3, 5, 7, 8, 9),要求输出:1 ~ 3、5,7 ~ 9。 即:连续的区间之间不输出中间的数字。