以1-100为例子,每五个质数换行一次
public class Number{
public static void main (String[] args){
boolean flag = true;
int count = 0; //计数
for(int i = 2;i <= 100;i++){
for(int j = 2;j < i;j++){
if(i % j == 0) flag = flase;
}
if(flag){
count++;
System.out.print(i + (count % 5 ==0 ? "\r\n" : "\t"));
}
flag = true; //重置条件
}
}
}
p.s.
1不属于质数。
三元表达式:
关系表达式 ? 表达式1 : 表达式2;
该代码示例展示了如何在Java中找出1到100之间的所有质数,并以每五个质数换一行的方式进行输出。程序使用了双重循环来检查每个数是否为质数,并通过三元运算符控制换行和制表符的插入。
450

被折叠的 条评论
为什么被折叠?



