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

杭州好的做网站公司wordpress图片主题免费下载

杭州好的做网站公司,wordpress图片主题免费下载,建设很多网站能赚到钱,广告设计与制作app程序流程控制 一、程序流程控制1.1 程序流程控制1.2 顺序结构1.3 分支结构1.4 循环结构1.5 嵌套循环1.6 return的使用 一、程序流程控制 1.1 程序流程控制 流程控制语句是用来控制程序中各语句执行顺序的语句#xff0c;可以把语句组合成能完成一定功能的小逻辑模块。 其流程… 程序流程控制 一、程序流程控制1.1 程序流程控制1.2 顺序结构1.3 分支结构1.4 循环结构1.5 嵌套循环1.6 return的使用 一、程序流程控制 1.1 程序流程控制 流程控制语句是用来控制程序中各语句执行顺序的语句可以把语句组合成能完成一定功能的小逻辑模块。 其流程控制方式采用结构化程序设计中规定的三种基本流程结构即 顺序结构分支结构循环结构 顺序结构 程序从上到下逐行地执行中间没有任何判断和跳转。 分支结构 根据条件选择性地执行某段代码。有if...else和switch-case两种分支语句。 循环结构 根据循环条件重复性的执行某段代码。有while、do...while、for三种循环语句。注JDK1.5提供了foreach循环方便的遍历集合、数组元素。 1.2 顺序结构 程序从上到下逐行地执行中间没有任何判断和跳转。 Java中定义成员变量时采用合法的前向引用。如 public class Test{int num1 12;int num2 num1 2; } 错误形式public class Test{int num2 num1 2//编译不通过int num1 12; }1.3 分支结构 分支结构if-else使用说明 条件表达式必须是布尔表达式关系表达式或逻辑表达式、布尔变量语句块只有一条执行语句时一对{}可以省略但建议保留if-else语句结构根据需要可以嵌套使用当if-else结构是“多选一”时最后的else是可选的根据需要可以省略当多个条件是“互斥”关系时条件判断语句及执行语句间顺序无所谓当多个条件是“包含”关系时“小上大下 / 子上父下” int x 4;int y 1;if (x 2) if(y 2)System.out.println(xy x y);else //就近原则 elseSystem.out.println(\x is \ x);分支结构switch-case结构 switch语句有关规则 switch(表达式)中表达式的值必须是下述几种类型之一byteshortcharint枚举 (jdk 5.0)String (jdk 7.0) case子句中的值必须是常量不能是变量名或不确定的表达式值 同一个switch语句所有case子句中的常量值互不相同 break语句用来在执行完一个case分支后使程序跳出switch语句块如果没有break程序会顺序执行到switch结尾 default子句是可任选的。同时位置也是灵活的。当没有匹配的case时执行default switch和if语句的对比 if和switch语句很像具体什么场景下应用哪个语句呢 如果判断的具体数值不多而且符合byte、short 、char、int、String、枚举等几种类型。虽然两个语句都可以使用建议使用swtich语句。因为效率稍高。其他情况对区间判断对结果为boolean类型判断使用ifif的使用范围更广。也就是说使用switch-case的都可以改写为if-else。反之不成立。 1.4 循环结构 根据循环条件重复性的执行某段代码。 有while、do…while、for三种循环语句。 注JDK1.5提供了foreach循环方便的遍历集合、数组元素 循环结构 在某些条件满足的情况下反复执行特定代码的功能 循环语句分类 for 循环 while 循环 do-while 循环 循环语句的四个组成部分 初始化部分(init_statement) 循环条件部分(test_exp) 循环体部分(body_statement) 迭代部分(alter_statement) 循环结构1for循环 语法格式 for (①初始化部分; ②循环条件部分; ④迭代部分)③循环体部分;执行过程 ①-②-③-④-②-③-④-②-③-④-…-② 说明 ②循环条件部分为boolean类型表达式当值为false时退出循环 ①初始化部分可以声明多个变量但必须是同一个类型用逗号分隔 ④可以有多个变量更新用逗号分隔 for 循环执行演示 int num1; for(System.out.println(a); num3;System.out.println(c),num) {System.out.println(b); } //输出结果abcbcbc循环结构2while循环 语法格式 ①初始化部分 while(②循环条件部分)③循环体部分;④迭代部分; }执行过程 ①-②-③-④-②-③-④-②-③-④-…-② 说明 注意不要忘记声明④迭代部分。否则循环将不能结束变成死循环。 for循环和while循环可以相互转换 循环结构3do-while循环 语法格式 do{③循环体部分④迭代部分 }while(②循环条件部分);执行过程 ①-③-④-②-③-④-②-③-④-…② 说明 do-while循环至少执行一次循环体。 说明 1、不在循环条件部分限制次数的结构for(; ; ) 或 while(true)2、结束循环有几种方式1循环条件部分返回false2在循环体中执行break 1.5 嵌套循环 将一个循环放在另一个循环体内就形成了嵌套循环。其中for, while, do…while均可以作为外层循环或内层循环。实质上嵌套循环就是把内层循环当成外层循环的循环体。当只有内层循环的循环条件为false时才会完全跳出内层循环才可结束外层的当次循环开始下一次的循环。设外层循环次数为m次内层为n次则内层循环体实际上需要执行m*n次。 public class javaTest {public static void main(String[] args) {Boolean isFlag true; for(int i 2; i 10000; i) {for(int j 2;j Math.sqrt(i);j) {if (i % j 0) {isFlag false;break;}}if (isFlag) {System.out.println(i);//输出也会占用内存 优化时建议去除}isFlag true; }} } //break结束指定标签 public class javaTest {public static void main(String[] args) {flag:for (int i 0; i 4;i) {for (int j 0; j 4; j) {if (i 3) {break flag;}}System.out.println(i);}} }//continue结束指定标签进行下一次循环 public class javaTest {public static void main(String[] args) {flag:for (int i 0; i 4;i) {for (int j 0; j 4; j) {if (i 3) {continue flag;}}System.out.println(i);}} } 1.6 return的使用 并非专门用于结束循环的它的功能是结束一个方法。当一个方法执行到一个return语句时这个方法将被结束。与break和continue不同的是return直接结束整个方法不管这个return处于多少层循环之内
http://www.hkea.cn/news/14370490/

相关文章:

  • 在线名片制作网站开发设计网络
  • 网站做跳转在后天那个文件里做有自己域名的个人网站
  • 网站开发进度时间表最受欢迎的网站开发语言市场有率
  • 重庆网站建设入门培训如何做公司的网站建设
  • 青岛响应式网站设计wordpress淘宝客主题带条件筛选
  • 企业怎么建设网站网络营销模式的有形收益包括
  • .net网站服务器hao123从网上开始
  • wordpress最大的网站打开网页时网站顶部显示广告随后消失的广告怎么做
  • 做网站和SSH仿 手机 网站模板html源码
  • 云南微网站建设律师网站素材
  • 网站特效js代码个人如何推广app
  • 制作网页的模板的网站百度推广获客方法
  • 国内课程网站建设现状甘肃省住房和城乡建设厅网站职称证查询
  • 如何在网站页面做标注有了域名自己电脑怎么做网站
  • 网站开发工具 晴天娃娃中国商标查询网官网
  • asp网站转php网站建设费用清单
  • 青岛专业网站制作外贸网站如何做推广
  • 网站设计样例响应式 网站 设计软件
  • 浙江网站备案流程海南省建设注册中心网站
  • 江苏网站建设电话中国核工业二三建设有限公司是国企吗
  • 北京专业企业营销网站建设为企业做网站策划案
  • wordpress改字号百度竞价优化
  • 企业网站轮播图邢台市行政区划图
  • 影响网站排名重要因素武功做网站
  • 徐州网站建设公司株洲在线论坛二手市场
  • 单位建设网站注意点长城集团建设有限公司网站
  • 网站制作_做网站_耐思智慧网站备案注销原因
  • 品牌网站如何做seoshopxo开源商城
  • 金华网站建设工程网站建设云定制网站
  • 如何在ftp给网站做百度自动推送网站验证码文件