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

昆明网站建站平台福建厦门网站建设公司

昆明网站建站平台,福建厦门网站建设公司,网页预览手机网站效果,网络营销的含义是什么选择结构 概述选择单分支if语句例题讲解 双分支if-else语句例题讲解 条件运算符多分支的if-else语句例题讲解 嵌套的if语句例题讲解 switch语句结构例题讲解代码演示运行结果 概述 Java中的控制结构#xff0c;包括#xff1a; 1、选择结构( if、if-else、switch ) 2、循环结… 选择结构 概述选择单分支if语句例题讲解 双分支if-else语句例题讲解 条件运算符多分支的if-else语句例题讲解 嵌套的if语句例题讲解 switch语句结构例题讲解代码演示运行结果 概述 Java中的控制结构包括 1、选择结构( if、if-else、switch ) 2、循环结构( while、do-while、for ) 3、异常处理语句( try-catch-finally、throw) 选择 单分支if语句 语法格式如下所示 if(条件表达式) { // 语句序列 } 单分支if语句中条件表达式是一个布尔值 当值为true时才会执行 {} 中的语句。 否则执行 if 结构后面的语句。 例题讲解 例在求圆面积问题中要求只有当radius0时才计算圆的面积。 if (radius 0) { area radius * radius * 3.14159; System.out.println(The area for the circle of radius radius is area); } 双分支if-else语句 if…else语句是指如果满足给定条件就进行某种处理否则就进行另一种处理其语法格式如下所示 if (条件表达式){ 语句序列 else{ 语句序列 例题讲解 例在求圆面积问题中要求只有当radius0时才计算圆的面积否则程序给出错误提示。 if (radius 0){ area radius * radius * 3.14159; System.out.println(The area for the circle of radius radius is area); } else { System.out.println(“Negative input”); } 条件运算符 条件运算符conditional operator格式如下 condition ? expression1 : expression2 条件运算符可实现if~else结构。 若max, a, b是int型变量 if (a b) { max a; }else { max b; }    与max (a b)? a : b ;一样 多分支的if-else语句 if (条件表达式){ 语句序列 } else if (条件表达式){ 语句序列2 } else if (条件表达式n ){ 语句序列n } else{ 语句序列n1 } 条件表达式的结果必须都是布尔型 例题讲解 例输入学生的百分制成绩打印输出等级的成绩。等级规定为 90分及以上的为“A” 80分及以上的为“B” 70分及以上的为“C” 60分及以上的为“D” 60分以下为“E”。 if (score 90.0) grade ‘A’; else if (score 80.0) grade ‘B’; else if (scroe 70.0) grade ‘C’; else if (score 60.0) grade ‘D’; else grade ‘E’; 嵌套的if语句 其语法形式如下 if (表达式1)    if (表达式2)    语句1   else 语句2 else    if (表达式3)    语句3    else 语句4 嵌套应分层缩进书写 else总是与它上面最近的未配对的if配对。就“近”原则 嵌套的层数不宜太多,一般以23层为宜 例题讲解 例求a、b和c中最大值并将其保存到max中。 if ( ab )    if ( ac )       maxa;       else maxc; else    if ( bc )       maxb;       else maxc; switch语句结构 针对表达式的值做出判断从而决定执行哪些语句。 switch表达式  case 常量表达式       语句序列       break   case 常量表达式       语句序列       break  case 常量表达式n       语句序列n       break   default       语句序列n 注意 表达式类型为byte,short,int,char,enum,String 并且与各个case后面的常量表达式值的类型一致。 语句序列每个case子句后面可以跟多条语句这些语句可以不用大括号括起来。 break一般都有break若没有则多个case共享一个分支。结束switch结构。 default可有可无。 有时当表达式的值与任何一个case后的常量表达式的值不相同时执行。没有不执行任何操作直接跳出switch结构。 例题讲解 例编写程序从键盘输入一个年份如2020年和一个月份如2月输出该月的天数29。 闰年的定义是 如果年份能被4整除但不能被100整除则是闰年。 如果年份能被400整除则也是闰年。 代码演示 package shujia_test1;import java.util.Scanner;public class Csdn3_1 {public static void main(String[] args) {Scanner input new Scanner(System.in);System.out.print(输入一个年份);int year input.nextInt();System.out.print(输入一个月份);int month input.nextInt();int numDays 0;switch (month) {case 1:case 3:case 5:case 7:case 8:case 10:case 12:numDays 31;break;case 4:case 6:case 9:case 11:numDays 30;break;case 2: // 对2月需要判断是否是闰年if (((year % 4 0) !(year % 100 0)) || (year % 400 0)){numDays 29;}else{numDays 28;}break;default:System.out.println(月份非法.);break;}2020System.out.println( 该月的天数为 numDays);} } 运行结果 博主用心写读者点关注互动传真情知识不迷路。
http://www.w-s-a.com/news/501542/

相关文章:

  • 淘宝天猫优惠券网站建设费用腾讯邮箱企业邮箱登录
  • 深圳福田做网站公司海航科技网站建设
  • 网站降权查询wordpress更换文章背景色
  • 大型电商网站开发金融企业网站建设公司
  • 成都营销型网站建设价格化妆品品牌推广方案
  • 深圳公司手机网站制作苏州网站推广哪家好
  • 网站建设开发方式包括购买学校网站建设费计入什么科目
  • 做简单网站的框架图中小微企业查询平台
  • 哪些网站可以免费做产品推广建设建设部网站
  • 网站开发销售怎么做django做网站
  • 淘宝客网站做百度竞价万网域名怎么绑定网站
  • 建设网站找哪个公司北京知名大公司有哪些
  • 专业彩票网站开发网站流量在哪设置
  • 网站建设对应的岗位榆林做网站公司
  • 网站建设公司怎么算专业js网站分页怎么做
  • 网和网站的区别phpcms和帝国cms哪个好
  • wordpress改网站名字长沙网络营销外包
  • 宝塔怎么做第二个网站网站内容设计遵循的原则有
  • 网站违反了 google 质量指南免费ppt模版网站
  • 郑州网站建设郑州网站建设成都那家网站建设好
  • 温州网站排名优化公司如何招聘软件网站开发人员
  • 成都 网站建设公司哪家好襄阳行业网站建设
  • wordpress 调用时间做网站seo的公司哪家好
  • 手机上网站搭建网站账户系统
  • 西乡网站的建设柳州建站
  • 宁夏网站建设怎么样互联网 网站设计
  • 成都关键词seo推广平台手机端关键词排名优化软件
  • 学做软件的网站卡盟平台
  • 网站构建建设案例展示关于做服饰网站的首页
  • 如何建设网站论坛凡科建站手机版登录