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

2018网站建设网站建设哪几家好一些

2018网站建设,网站建设哪几家好一些,wordpress5.0样式,网站导入4. 逻辑控制 4.1 顺序结构4.2 分支结构4.2.1 if语句判断一个数字是奇数还是偶数判断一个数字是正数#xff0c;负数#xff0c;还是零判断一个年份是否为闰年 4.2.2 switch 语句 4.3 while循环打印 1 - 10 的数字计算 1 - 100 的和计算 5 的阶乘计算1#xff01;2#xff0… 4. 逻辑控制 4.1 顺序结构4.2 分支结构4.2.1 if语句判断一个数字是奇数还是偶数判断一个数字是正数负数还是零判断一个年份是否为闰年 4.2.2 switch 语句 4.3 while循环打印 1 - 10 的数字计算 1 - 100 的和计算 5 的阶乘计算12 3 4 5 4.4 break4.5 continue4.6 for循环打印1-10的数字计算 1 - 100 的和计算 5 的阶乘计算 1! 2! 3! 4! 5! 4.7 do while 循环4.8 输入输出4.8.1 输出到控制台4.8.2 从键盘输入 4.1 顺序结构 按照代码书写的顺序一行一行执行。 4.2 分支结构 4.2.1 if语句 语法格式1 语法格式2 语法格式3 判断一个数字是奇数还是偶数 import java.util.Scanner;public static void main3(String[] args) {Scanner scan new Scanner(System.in);int num scan.nextInt(); // 输入一个整数if (num % 2 0) {System.out.println(num 是偶数);}else {System.out.println(num 是奇数);}}判断一个数字是正数负数还是零 public static void main4(String[] args) {Scanner scan new Scanner(System.in);int num scan.nextInt();if (num 0) {System.out.println(正数);}else if(num 0) {System.out.println(负数);}else {System.out.println(0);}}判断一个年份是否为闰年 public static void main(String[] args) {Scanner scan new Scanner(System.in);int year scan.nextInt();if ((year % 4 0 year % 100 ! 0) || year % 400 0) {System.out.println(year 闰年);} else {System.out.println(year 不是闰年);}}注意 代码风格Java代码的风格走 分号问题 public static void main(String[] args) {int x 20;if (x 10);{System.out.println(hehe);} // 运行结果hehe//此处多写了一个 分号, 导致分号成为了 if 语句的语句体,// 而 { } 中的代码已经成为了和一个 if 无关的代码块.}4.2.2 switch 语句 执行流程 先计算表达式的值和case依次比较一旦有响应的匹配就执行该项下的语句直到遇到break时结束当表达式的值没有与所列项匹配时执行default public static void main2(String[] args) {int a 1;//switch 参数里面不能是一个很复杂的参数switch (a){case 1:System.out.println(1);//break;case 2:System.out.println(2);break;default:System.out.println(sss);break;}String str abc;switch (str){case abc:System.out.println(abc);break;case 124:System.out.println(124);break;default:System.out.println(输入有误);break;}//可以是枚举//面试题 不能作为switch参数的数据类型是什么// float double boolean long\char ch a;switch (ch){}}注意 多个case后的常量值不可以重复switch的括号内只能是以下类型的表达式 本类型byte、char、short、int注意不能是long类型引用类型String常量串、枚举类型 4.3 while循环 基本语法格式 打印 1 - 10 的数字 public static void main(String[] args) {//打印 1 - 10 的数字int a 1;while(a 10) {System.out.println(a);a;}}计算 1 - 100 的和 public static void main(String[] args) {int a 1;int sum 0;while(a 100) {sum a;a;}System.out.println(sum);}计算 5 的阶乘 public static void main(String[] args) {//计算 5 的阶乘int i 1;int ret 1;while(i 5) {ret * i;i;}System.out.println(5的阶乘:ret);}计算12 3 4 5 public static void main(String[] args) {//计算12 3 4 5int n 1;int sum 0;// 外层循环负责求阶乘的和while (n 5){int ret 1;int i 1;//里层循环负责完成求阶乘的细节while (i n) {ret * i;i;}sum ret;n;}System.out.println(sum);}这里我们发现, 当一个代码中带有多重循环的时候, 代码的复杂程度就大大提高了. 而比较复杂的代码就更容易出错.后面我们会采用更简单的办法来解决这个问题。 注意 和 if 类似, while 下面的语句可以不写 { } , 但是不写的时候只能支持一条语句. 建议还是加上 { }和 if 类似, while 后面的 { 建议和 while 写在同一行.和 if 类似, while 后面不要多写 分号, 否则可能导致循环不能正确执行. 4.4 break break 的功能是让循环提前结束. 例题找到 100 - 200 中第一个 3 的倍数 public static void main(String[] args) {// 100 - 200 中第一个 3 的倍数int num 100;while (num 200) {if (num % 3 0) {System.out.println(找到了 3 的倍数, 为: num);break;}num;}}执行到break退出循环。 4.5 continue continue 的功能是跳过这次循环, 立即进入下次循环. 例题找到 100 - 200 中所有 3 的倍数 public static void main(String[] args) {int num 100;while (num 200) {if (num % 3 ! 0) {num;continue;}System.out.println(3的倍数num);num;}}执行到 continue 语句的时候, 就会立刻进入下次循环(判定循环条件), 从而不会执行到下方的打印语句. 4.6 for循环 for(表达式①;布尔表达式②;表达式③){ 表达式④; } 表达式1: 用于初始化循环变量初始值设置在循环最开始时执行且只执行一次表达式2: 循环条件满则循环继续否则循环结束表达式3: 循环变量更新方式 打印1-10的数字 public static void main(String[] args) {for (int i 1;i 10;i) {System.out.println(i);}}计算 1 - 100 的和 public static void main(String[] args) {int sum 0;for (int i 0; i 100; i) {sum i;}System.out.println(sum sum);}计算 5 的阶乘 public static void main(String[] args) {int ret 1;for (int i 1; i 6; i) {ret * i;}System.out.println(5的阶乘ret);}计算 1! 2! 3! 4! 5! public static void main(String[] args) {int sum 0;for (int j 1; j 5; j) {int ret 1;for (int i 1; i 6; i) {ret * i;}sum ret;}System.out.println(1-5的阶乘和sum);}注意 和 if 类似, for 下面的语句可以不写 { } , 但是不写的时候只能支持一条语句. 建议还是加上 { }和 if 类似, for 后面的 { 建议和 while 写在同一行.和 if 类似, for 后面不要多写 分号, 否则可能导致循环不能正确执行.和while循环一样结束单趟循环用continue结束整个循环用break 4.7 do while 循环 do{ 循环语句; }while(循环条件); 先执行循环语句, 再判定循环条件循环条件成立则继续执行否则循环结束。 比如打印1-10 public static void main(String[] args) {int i 1;do {System.out.println(i);i;} while (i 10);}注意 do while 循环最后的分号不要忘记一般 do while 很少用到, 更推荐使用 for 和 while. 4.8 输入输出 4.8.1 输出到控制台 public static void main(String[] args) {System.out.println(输出换行); System.out.print(输出不带换行); System.out.printf(%s\n, 格式化输出); }println 输出的内容自带 \n, print 不带 \nprintf 的格式化输出方式和 C 语言的 printf 是基本一致的. 4.8.2 从键盘输入 使用 Scanner 读取字符串/整数/浮点数 public static void main(String[] args) {Scanner sc new Scanner(System.in);System.out.println(请输入你的姓名);String name sc.nextLine();System.out.println(请输入你的年龄);int age sc.nextInt();System.out.println(请输入你的工资);float salary sc.nextFloat();System.out.println(你的信息如下);System.out.println(姓名: name\n年龄age\n工资salary);sc.close(); // 注意, 要记得调用关闭方法}使用 Scanner 循环读取 N 个数字 public static void main(String[] args) {Scanner sc new Scanner(System.in);while (sc.hasNextInt()) {int a sc.nextInt();System.out.println(a);}}使用 Scanner 循环读取 N 个数字并求取其平均值 public static void main(String[] args) {Scanner sc new Scanner(System.in);int sum 0;int num 0;while (sc.hasNextInt()) {int tmp sc.nextInt();sum tmp;num;}System.out.println(sumsum);System.out.println(avgsum/num);sc.close();}注意 当循环输入多个数据的时候, 使用 ctrl z 来结束输入 (Windows 上使用 ctrl z, Linux / Mac 上使用 ctrl d)。
http://www.hkea.cn/news/14364464/

相关文章:

  • 网站建设与维护 前台做营销型网站的企业
  • 郓城网站建设网址查询服务器地址
  • iis 多网站安全设置wordpress与thinkphp
  • 简易网站模板wordpress首页缓慢
  • 天津市北辰区建设与管理局网站广告投放平台
  • 生鲜电商网站开发网站 html5
  • 工信部网站原来是下载app免费下载app
  • 婚庆网站建设公司400电话网站源码
  • 天元建设集团有限公司建设租赁分公司武夷山网站建设wzjseo
  • 个人网站建设心得体会wordpress 3.3.1漏洞
  • html5做网站心得体会推荐几个响应式网站做参考
  • tp5第二季企业网站开发auth权限认证商城网站开发项目分工
  • 做空间的网站网站显示速度的代码是什么情况
  • 免费招聘网站平台有哪些企业网站开发 语言 收录
  • 广告 网站举例做外贸的阿里巴巴网站是哪个更好
  • div布局在线音乐网站设计社交网站 ui
  • 菏泽网站建设价位不用囤货
  • 如何进行网站推广电商网站项目建设
  • 巴中模板建站价格多少网站建设时如何调用qq微信
  • 福州建设网站设计wordpress如何增加导航
  • 郑州网站模板哪里有建设事业单位网站多少钱
  • 沧州模板建站开源项盿在线制作图片的软件
  • 总工会网站建设方案图片网站模版
  • 安装网站时出现dir用html做网站的步骤
  • 王悦做网站阿里云建站后台建站
  • 嘉兴手机网站建设小程序制作需求文档
  • 一流的常州网站建设兼职游戏网站怎么做
  • 商城网站建设设计介绍河南专业网站建设开发团队
  • 济南网站建设老威中山网站建设找阿江
  • 框架布局技术制作一个网站wordpress 测评