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

网站添加可信任站点怎么做沈阳网页建站模板

网站添加可信任站点怎么做,沈阳网页建站模板,免费解析网站制作,二级网站建设与管理会议目录 一、顺序结构 二、分支结构 1.if语句 2.swich语句 三、循环结构 1.while循环 2.break 3.continue 4.for循环 5.do while循环 四、输入输出 1.输出到控制台 2.从键盘输入 一、顺序结构 按照代码的书写结构一行一行执行。 System.out.println("aaa"); …

目录

一、顺序结构

二、分支结构

        1.if语句

          2.swich语句

三、循环结构

        1.while循环

        2.break

        3.continue

        4.for循环

        5.do while循环

四、输入输出

        1.输出到控制台

        2.从键盘输入


一、顺序结构

        按照代码的书写结构一行一行执行。

        System.out.println("aaa");
        System.out.println("bbb");
        System.out.println("ccc");

      

         调整代码顺序

        System.out.println("bbb");
        System.out.println("ccc");

        System.out.println("aaa");

 

 

二、分支结构

        1.if语句

        if(布尔表达式){

        //语句

        }

        如果布尔表达式结果为true,执行if中的语句,否则不执行。

        int gor=100;if(gor>90) {System.out.println(gor);}

         if(布尔表达式){

                //语句1

          }else{

                //语句2

          }

        如果布尔表达式结果为true,则执行if中语句,否则执行else中语句。

        int a = 92;
        if(a >= 90){
        System.out.println("足够大");
        }else{
        System.out.println("太小");

        

         if(布尔表达式){

                       //语句1

        }else if(布尔表达式){

                        //语句2

        }else{

                        //语句3

        }

        int a = 92;if(a >= 90){System.out.println("优秀");}else if(a>=60){System.out.println("良");}else{System.out.println("不及格");}

      

          2.swich语句

           switch(表达式){
                case 常量值1:{
                                语句1;
                                break;
                                }
                case 常量值2:{
                                语句2;
                                break;
                                }

                ...

                default:{
                     内容都不满足时执行语句;
                     break;
                     }

               }

执行顺序:先计算表达式的值,之后和case依次比较,一旦有响应的匹配就执行该项下的语句,直到遇到break时结束,当表达式的值没有与所列项匹配时,执行default。
 

int day=2;
switch(day) {case 1:System.out.println("星期一");break;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:System.out.println("星期六");break;case 7:System.out.println("星期日");break;default:System.out.println("输入有误");break;
}

         注意:多个case后的常量值不可以重复,switch的括号内只能是以下类型的表达式:基本类型:byte、char、short、int,不能是long类型,引用类型:String常量串、枚举类型。
        break不能遗漏,否则就会失去多分支效果。

        int day = 1;
        switch(day) {
        case 1:
        System.out.println("星期一");
        // break;
        case 2:
        System.out.println("星期二");
        break;

        }

      switch不能表达复杂条件,其虽可以嵌套但不推荐。

三、循环结构

        1.while循环

        while(循环条件){

                循环语句;

        }

        循环条件为true时, 则执行循环语句, 否则结束循环。
示例 打印1-20的数字

        int num = 1;
        while (num <= 20) {
        System.out.println(num);
        num++;
        }

         注意:当while的循环语句只有一条时,while 下面的语句可以不写 { },建议还是加上 { }。

        2.break

        break 是让循环提前结束。
        示例:找100-200中第一个3的倍数

        int num = 100;
        while (num <= 200) {
           if (num % 3 == 0) {
                  System.out.println("找到了 3 的倍数, 为:" + num);
                   break;
            }

            num++;

        }

        3.continue

          continue 的功能是跳过这次循环, 立即进入下次循环.

        示例找到100-200中所有三的倍数

        int num = 100;
        while (num <= 200) {
                if (num % 3 != 0) {
                num++;
                continue;
                }

                System.out.println("找到了 3 的倍数, 为:" + num);
                num++;
         }

 

        4.for循环

        for(表达式1;表达式2;表达式3){

                表达式4;

}

        表达式1:用于初始化循环变量初始值设置,在循环最开始时执行,且只执行一次,表达式2循环条件,满则循环继续,否则循环结束,表达式3 循环变量更新方式。

示例 打印1-100的和

int sum = 0;
for (int i = 1; i <= 100; i++) {sum += i;
} 
System.out.println("sum = " + sum);

 

        5.do while循环

        do{
           循环语句;
        }while(循环条件);

        先执行循环语句, 再判定循环条件,循环条件成立则继续执行,否则循环结束

示例 打印1-10

        int num = 1;
        do {
           System.out.println(num);
           num++;
         } while (num <= 10);

         注意:do while 循环最后的分号不要忘记。

四、输入输出

        1.输出到控制台

System.out.println(msg);// 输出一个字符串, 带换行
System.out.print(msg);//输出一个字符串, 不带换行
System.out.printf(format, msg); // 格式化输出,printf 的格式化输出方式和 C 语言的 printf 是基本一致的

        示例

        System.out.println("hello world");
        int x=10;

        System.out.printf("x=%d\n",x);

 格式化字符串

转换符类型举例结果
d十进制整数(“%d”,100)100
x十六进制整数(“%x”,100)64
o八进制整数(“%o”,100)144
f定点浮点数(“%f”,100f)100.000000
e指数浮点数(“%e”,100f)1.000000e+02
g通用浮点数(“%g”,100f)100.000
a十六进制浮点数(“%a”,100)0x1.9p6
s字符串(“%s”,100)100
c字符(“%c”,'1')1
b布尔值(“%b”,100)true
h散列码(“%h”,100)64
%百分号(“%.2f%%”,2/7f)0.29%

        2.从键盘输入

        使用 Scanner 读取字符串/整数/浮点数

 

import java.util.Scanner; // 需要导入 util 包
Scanner sc = new Scanner(System.in);
System.out.println("请输入你的姓名:");
String name = sc.nextLine();//输入字符串,也可以用next,但若字符串中有空格,使用next则只打印空格前的的字符串

System.out.println(name);

Scanner sc=new Scanner(System.in);
String name = sc.next();
System.out.println(name);

Scanner sc = new Scanner(System.in);
System.out.println("请输入你的年龄:");
int age = sc.nextInt();

System.out.println(age);

 

        Scanner sc=new Scanner(System.in);

        System.out.println("请输入工资");

        float salary =sc.nextFloat();

        System.out.println(salary);

 

import java.util.Scanner; // 需要导入 util 包
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(); // 注意, 要记得调用关闭方法
 

 循环输入n个整数并求和读取平均值

Scanner sc = new Scanner(System.in);
int sum = 0;
int num = 0;

//判断是否有整数
while (sc.hasNextInt()) {
int tmp = sc.nextInt();
sum += tmp;
num++;
} S
System.out.println("sum = " + sum);
System.out.println("avg = " + sum / num);
sc.close();

注意:当循环输入多个数据的时候, 使用 ctrl + z 来结束输入 (Windows 上使用 ctrl + z(cmd),ctrl(IDEA), Linux / Mac 上使用 ctrl+ d)。

http://www.hkea.cn/news/28489/

相关文章:

  • 可以发锚文本的网站百度搜索官方网站
  • 东莞网站建设企慕简述如何优化网站的方法
  • 可以做网站的公司seo外包
  • 自己怎么做网站视频赚钱5g网络优化培训
  • 数据库修改网站管理员密码seo网站有优化培训吗
  • 福田做商城网站建设找哪家公司好抖音怎么运营和引流
  • 厘米售卡站怎么做网站禁止搜索引擎收录的方法
  • 网站首页滚动图片怎么做谷歌搜索关键词排名
  • 嵩县网站开发友情链接获取的途径有哪些
  • 国家企业信息公示网(广东)海南快速seo排名优化
  • 高端网站设计 上海徐州seo排名公司
  • 泰安网站建设公司排名石家庄最新消息
  • 域名只做邮箱没网站要备案吗常见的网络推广方式包括
  • 昆山建设局网站360搜索首页
  • 正常做网站多少钱无锡网站制作无锡做网站
  • php做网站csdn网站seo公司哪家好
  • 今日头条建站工具何鹏seo
  • wordpress 培训模板优化落实疫情防控新十条
  • 关于做外汇现货的网站太原整站优化排名外包
  • 星悦做任务网站是新网站百度收录
  • 十大营销网站seo关键词查询工具
  • 怎么查询网站所有关键词靠谱的广告联盟
  • 超酷的网站设计磁力搜索引擎
  • 网站建设写程序用什么软件成都疫情最新消息
  • 做网站需要什么资金2022今天刚刚发生地震了
  • 建设网站费用主要包括哪些google商店
  • 专注邯郸建设手机网站贴吧友情链接在哪
  • 网站备案拍照背景志鸿优化网官网
  • 网站百度知道怎么做推广网站搜索引擎优化的方法
  • 网站建设注意哪些问题sem和seo是什么职业岗位