多重循环与逻辑类型

  我们现在是可以判断是否是素数了,如果我们换一个问题,

如何写程序输出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做关系计算的

逻辑运算优先级

 

我们的单目运算符都是很高的高于双目运算符

 

posted @   zj勇敢飞,xx永相随  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示