当前位置: 首页 > news >正文

注册网站会不会有问题常州微信网站建设教程

注册网站会不会有问题,常州微信网站建设教程,余姚本地网站排名,wordpress修改title⭐ 作者#xff1a;小胡_不糊涂 #x1f331; 作者主页#xff1a;小胡_不糊涂的个人主页 #x1f4c0; 收录专栏#xff1a;浅谈Java #x1f496; 持续更文#xff0c;关注博主少走弯路#xff0c;谢谢大家支持 #x1f496; 顺序和选择 1. 顺序结构2. 分支结构2.1 … ⭐ 作者小胡_不糊涂 作者主页小胡_不糊涂的个人主页 收录专栏浅谈Java 持续更文关注博主少走弯路谢谢大家支持 顺序和选择 1. 顺序结构2. 分支结构2.1 if 语句2.2 switch 语句 1. 顺序结构 顺序结构比较简单就是按照代码书写的顺序一行一行执行。 例如 System.out.println(aaa); System.out.println(bbb); System.out.println(ccc);这段代码的运行结果就是从上至下输出 aaa bbb ccc如果调整代码的书写顺序, 则执行顺序也发生变化 System.out.println(aaa); System.out.println(ccc); System.out.println(bbb)输出 aaa ccc bbb2. 分支结构 2.1 if 语句 语法格式1 if(布尔表达式){// 语句 }如果布尔表达式结果为 true执行 if 中的语句否则不执行。 比如小明如果这次考试考到90分或以上给你奖励一个鸡腿。 public static void main(String[] args) {int score 92;if(score 90){System.out.println(吃个大鸡腿!!!);}} 运行结果 语法格式2 if(布尔表达式){// 语句1 }else{// 语句2 }如果布尔表达式结果为 true则执行 if 中语句否则执行 else 中语句。 比如小明如果这次考到90分以上给你奖励一个大鸡腿否则奖你一个大嘴巴子。 public static void main(String[] args) {int score 89;if(score 90){System.out.println(吃个大鸡腿!!!);}else{System.out.println(挨大嘴巴子!!!);} }运行结果 语法格式3 if(布尔表达式1){// 语句1 }else if(布尔表达式2){// 语句2 }else{// 语句3 }表达式1成立执行语句1否则表达式2成立执行语句2否则执行语句3。 比如我们定义一个分数区间来划分学生的成绩 分数在 [90, 100] 之间的为优秀 分数在 [80, 90) 之前的为良好 分数在 [70, 80) 之间的为中等 分数在 [60, 70) 之间的为及格 分数在 [ 0, 60) 之间的为不及格 错误数据 代码实现 public static void main(String[] args) {int score88;//学生成绩//判断if(score 90){System.out.println(优秀);}else if(score 80 score 90){System.out.println(良好);}else if(score 70 score 80){System.out.println(中等);}else if(score 60 score 70){System.out.println(及格);}else if(score 0 score 60){System.out.println(不及格);}else{System.out.println(错误数据);} }运行结果 实例1判断一个数字是奇数还是偶数 首先需要知道判断奇偶的规则。数学上我们判断奇偶数是以该数是否可以整除 2 为根据的一个数能够整除 2即计算的余数为 0当除以 2 后的余数为 0 时就说明了该数为偶数否则是奇数。 我们已经了解判断奇偶数的方法尝试写出代码 public static void main(String[] args) {int num 10;if (num % 2 0) {System.out.println(num 是偶数);} else {System.out.println(num 是奇数);} }运行结果 实例2判断一个数字是正数负数还是零 大于 0 是正数小于 0 是负数所以这里只需要判断是大于、小于还是等于。 public static void main(String[] args) {int num 10;if (num 0) {System.out.println(正数);} else if (num 0) {System.out.println(负数);} else {System.out.println(0);} }运行结果 实例3判断一个年份是否为闰年 普通闰年公历年份是4的倍数且不是100的倍数的为闰年(如2004年、2020年等就是闰年)。 世纪闰年公历年份是整百数的必须是400的倍数才是闰年(如1900年不是闰年2000年是闰年)。 public static void main(String[] args) {int year 2000;if (year % 100 0) {// 判定世纪闰年if (year % 400 0) {System.out.println(是闰年);} else {System.out.println(不是闰年);}} else {// 普通闰年if (year % 4 0) {System.out.println(是闰年);} else {System.out.println(不是闰年);}} }运行结果 注 分号问题 这段代码的结果会是什么 public static void main(String[] args) {int x 20;if (x 10);{System.out.println(hehe);} }运行结果 有人可能会好奇为什么这里 x 明明是20不等于10啊怎么还会打印 hehe 。 仔细观察就会发现if 语句后跟有一个分号这里导致分号成为了 if 语句的语句体而 { } 中的代码已经成为了和一个 if 无关的代码块所以会打印出来。 分号代表语句的结束 悬垂 else 问题 public static void main(String[] args) {int x 10;int y 10;if (x 20)if (y 10)System.out.println(aaa);elseSystem.out.println(bbb); }运行结果 为什么什么都没有打印 首先if / else 语句中可以不加大括号当不加{}时他只控制下面的一条语句要控制多行必须加上大括号。 其次就是 else 是和最接近的 if 匹配并不是和谁对齐就与它匹配。 2.2 switch 语句 基本语法 switch(表达式){case 常量值1:{语句1;[break;]}case 常量值2:{语句2;[break;]}...default:{...;//内容都不满足时执行语句[break;]} }执行流程 先计算表达式的值和case依次比较一旦有响应的匹配就执行该项下的语句直到遇到break时结束当表达式的值没有与所列项匹配时执行default 实例根据 day 的值输出星期 public static void main(String[] args) {int day 6;switch(day) {case 1:System.out.println(星期一);break;//遇到break停止跳出switch语句case 2:System.out.println(星期二);break;case 3:System.out.println(星期三);break;case 4:System.out.println(星期四);break;case 5:System.out.println(星期五);break;case 6:case 7:System.out.println(周末);break;default:System.out.println(输入有误);break;} }运行结果 注 多个case后的常量值不可以重复switch的括号内只能是以下类型的表达式 基本类型byte、char、short、int不能是long、float、double、boolean类型 引用类型String常量串、枚举类型break 不要遗漏否则会失去 “多分支选择” 的效果switch 不能表达复杂的条件switch 虽然支持嵌套但是很丑一般不推荐毕竟这是一个看脸的世界~ 使用错误类型 public static void main(String[] args) {double num1.0;switch(num) {case 1.0:System.out.println(hehe);break;case 2.0:System.out.println(haha);break;} }编译出错 遗漏break public static void main(String[] args) {int day 1;switch(day) {case 1:System.out.println(星期一);// break;case 2:System.out.println(星期二);break;} }运行结果 不能表达复杂条件 // 例如: 如果 num 的值在 10 到 20 之间, 就打印 hehe // 这样的代码使用 if 很容易表达, 但是使用 switch 无法表示 if (num 10 num 20) {System.out.println(hehe); }
http://www.zqtcl.cn/news/143297/

相关文章:

  • 旅游网站开发说明书怎么做好销售
  • 网站app生成器天河网站建设服务
  • 南京移动网站建设哪里强新网站建设都需要哪些
  • .net网站制作wordpress配置多语言包
  • 上海源码网站建设公司做短视频的网站都有哪些
  • 网络推广公司联系昔年下拉网络优化seo
  • 网站开发语言识别网站众筹该怎么做
  • 长春做网站公司长春seo公司云主机和云服务器的区别
  • 打开网站乱码怎么做网件路由器登陆网址
  • wordpress 怎么删除主题seo神马网站推广器
  • 番禺网站推广公司宣传片拍摄方案范本
  • 网站建设的公司收费建筑英才网app
  • 作风建设活动网站知名景观设计公司的官网
  • 网站的模块做网站的图片要多少像素
  • 网站建设需要什么书企信网企业信用信息系统贵州
  • 做网站是什么鬼新浪虚拟主机做网站
  • 青岛网站设计如何做注册网店需要多少费用
  • 空白网站怎么建立网站默认主页设置
  • wordpress外网访问不seo综合查询是什么
  • 曲阜网站建设价格做5173这样的网站要多少人
  • 深圳网站建设服务合同wordpress 增删改查
  • 网站建设好处wordpress评论积分
  • 珠海网站策划网站不能自行备案吗
  • 在vs中做网站如何连接数据库wordpress模板如何安装教程
  • 10g空间网站做视频网站手机网站搜索
  • 服务器上面建设网站网站为什么显示正在建设中
  • 德阳网站优化网络顾问
  • 大淘客可以做几个网站hm网上商城
  • 网站建设分配人员方案呼市网站制作招聘
  • 电商网站建设方案100例用什么做php网站