多重循环与逻辑类型
我们现在是可以判断是否是素数了,如果我们换一个问题,
如何写程序输出100以内的素数
for循环中还有一种循环,一个循环还有另个循环这就是多重循环,或者嵌套循环
如何写程序输出50以内的数,我不知道具体第50个素数多大,因此for循环不合适,我们需要一个用来表达数的,用来数我们又多少个素数,想凑硬币,特别适合计算机上的我们叫做枚举或者穷举 这种方式来解决的
标号:我们下面这个循环有名字
break 和 contiune
在循环前 可以放在一个符号的来标示循环
label:
带符号的break 和contiune对那个循环起作用
逻辑类型
在判断是否为素数时,我们使用了isPrime 如果isPrime是一的话,表明它是素数,是零表示他不是素数,然后我们可以将int 改成boolean ,这种类型我们就要布尔类型
逻辑类型
关系运算的结果是一个逻辑值 true或fales。这个值可以保存在一个对应的逻辑类型的变量中这样的变量类型是Boolean
布尔(Boolean)是为记念George Boole 对逻辑计算的贡献
boolean flag = true;
逻辑运算
逻辑运算,算是对逻辑量进行的运算,只有逻辑量可以参与运算
像4<x<6这样的式子,不是java能接受的式子,因为4<x的结果是一个逻辑性,逻辑值不能和数值6做关系计算的
逻辑运算优先级
我们的单目运算符都是很高的高于双目运算符
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)