4-2-1 循环控制-判断素数
来源:互联网 发布:如何在淘宝网上买课件 编辑:程序博客网 时间:2024/06/06 18:26
介绍素数
只能被1和自己整除,(1除外)
写程序
考虑
1.考虑要保存、计算需要的数据(n,尝试的数,count,)
2.用for循环
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int isPrime = 1; for (int i = 2; i < n ; i++ ) { if(n % i == 0) { isPrime = 0; System.out.println(n+"不是素数"); } } if(isPrime == 1) { System.out.println(n+"是素数"); } else { System.out.println(n+"不是素数"); } } }
输入14
输出
14
14不是素数
14不是素数
14不是素数
不要重复
引入“跳出”break
for (int i = 2; i < n ; i++ ) { if(n % i == 0) { isPrime = 0; System.out.println(n+"不是素数,i="+i); break; } }
三种循环里都可用
while里break例子
int sum = 0;int number = 0;while (number <20){number++;sum += number;if (sum >= 100){break;}}System.out.println("The number is "+number);System.out.println("The sum is "+sum);
引入continue
continue是不做这一轮循环体,调到下一轮
4个人唱歌,continue是让下一个人唱歌,break是谁都不让唱了
老师用uml建模工具讲解
新的
1.是素数
isPrime
0 0
- 4-2-1 循环控制-判断素数
- 循环判断是否是素数
- 第三章数程序设计初步--控制结构综合项目2-1判断素数
- foreach控制循环if判断
- 6.判断、循环与控制
- python 判断一个正整数是否循环素数
- 哥德巴赫猜想(c 循环+素数判断)
- SDUT 1122 判断素数(循环结构)
- 素数的判断(循环结构,break)
- C++练习之 素数系列(判断单个数是否为素数,输出一定范围的素数,循环判断素数)
- C语言循环结构简单练习2——判断一个数是否为素数
- PHP 流程控制 判断 循环语句
- while(cin)循环的控制判断
- 循环输入一个数,判断是否为素数。
- .循环输入一个数,判断是否为素数.Cpp
- (抄)循环输入一个数,判断其是否是素数
- .循环输入一个数,判断是否为素数
- 循环输入一个数,判断其是否是素数.Cpp
- 实验四
- 动态设置全屏、取消全屏的方法,以及切换全屏保持内容位置不变的方法
- Linux内核设计与实现 学习笔记(3)虚拟文件系统
- 程序员必修的中文MOOC汇总
- Netflix是怎么火起来的
- 4-2-1 循环控制-判断素数
- Linux内核设计与实现 学习笔记(4)块I/O层
- JBPM显示流程图
- C++类中使用表驱动
- 数据平台调度系统的设计
- hoj 1081 Scramble Sort
- dell md3200i 磁盘阵列
- 守护进程与僵尸进程
- VS之动态库实现和调用