潍坊娜娜网站制作,公司网页原型设计,什么是网络营销产生的技术原因,50个产品改良设计文章目录 前言一、布尔表达式二、for三、语法四、示例 前言 在开发过程中不管是 for 语句还是其他语句都会经常用到布尔表达式#xff0c;所以在学习 for 之前需要先明白什么是布尔表达式#xff1f; 一、布尔表达式
布尔表达式只有2种结果#xff1a;true / false 看看以下… 文章目录 前言一、布尔表达式二、for三、语法四、示例 前言 在开发过程中不管是 for 语句还是其他语句都会经常用到布尔表达式所以在学习 for 之前需要先明白什么是布尔表达式 一、布尔表达式
布尔表达式只有2种结果true / false 看看以下简单示例结果是否与你想的结果一致
布尔表达式中文结果10 1010等于10吗true10 % 2 010对2取余等于0吗10是偶数对2取余当然等于0true10 % 2 ! 010对2取余不等于0吗10是偶数对2取余当然等于0怎么可能不等于0false10 1010大于10吗false10 1010小于10吗false10 ! 1010不等于10吗false10 2010等于20吗false10 2010大于20吗false10 2010小于20吗true10 ! 2010不等于20吗true 二、for
for属于3种循环语句中的一种也是最灵活最常用的循环语句。如果有相同的事情需要重复做就可以使用循环语句
3种循环语句1、for2、while 3、do...while三、语法 for(参数初始化;布尔表达式;循环条件){循环体;}执行流程1、执行参数初始化一般是定义并且初始化一个循环变量参数初始化在整个循环过程中是第一个执行的并且只会执行一次2、执行布尔表达式2.1 如果布尔表达式为true2.1.1 先执行循环体2.1.2 再执行循环条件然后回到第2步重新开始下一轮循环如此往复直到布尔表达式为false为止2.2 如果布尔表达式为false循环结束四、示例 /** 想快速理解for循环最好自己debug运行一下一步一步调试看程序的执行流程变量的变化和下面的执行流程进行对照* 执行流程* 1、执行参数初始化 int index 1这时index的值为1* 2、执行布尔表达式 index 3index值为11确实小于等于3布尔表达式为true* 3、执行循环体 sum index这时sum的值为0index值为1所以是 sum 0 1这时sum的值为1* 4、执行循环条件 index这时index的值为2* 5、执行布尔表达式 index 3index值为22确实小于等于3布尔表达式为true* 6、执行循环体 sum index这时sum的值为1index值为2所以是 sum 1 2这时sum的值为3* 7、执行循环条件 index这时index的值为3* 8、执行布尔表达式 index 3index值为33确实小于等于3布尔表达式为true* 9、执行循环体 sum index这时sum的值为3index值为3所以是 sum 3 3这时sum的值为6* 10、执行循环条件 index这时index的值为4* 11、执行布尔表达式 index 3index值为44不小于等于3布尔表达式为false* 12、循环结束*/int sum 0;for(int index 1; index 3; index){sum index;}System.out.println(1-3累加的和为 sum);