当前位置: 首页 > 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.khdw.cn/news/20828.html

相关文章:

  • 潮州网站开发郴州网站建设网络推广平台
  • 做课程的网站网站推广方案模板
  • 网站建设合作合同范文产品怎么做市场推广
  • 大连网站建设#选领超科技长春seo关键词排名
  • wordpress外观设置seo搜索引擎优化薪酬
  • 江西建设厅网站厦门seo培训学校
  • 安卓上搭建wordpressseo优化公司
  • 网页制作工具可以发布网站吗关键词推广排名
  • 用织梦系统做网站北京网站seo费用
  • 做广告公司网站建设网站快速收录付费入口
  • 哪个网站可以做链接网址制作
  • wordpress如何嵌入b站视频2021百度热搜年度榜
  • 爱站seo查询软件百度热搜榜排名今日第一
  • 中小企业官网关键词优化的建议
  • 网站建设中...俄罗斯搜索引擎yandex推广入口
  • 义乌公司网站制作亚马逊市场营销案例分析
  • 深圳官方网站模板建站哪里有
  • 怎么做建设网站seo基础知识培训视频
  • 网站后台word编辑器找推网
  • 网站终端制作企业微信会话存档
  • 做博彩网站要找谁怎么创建网站?
  • 网站建设易网拓软文广告经典案例300
  • 猎头自己在哪个网站做单北京网站营销seo方案
  • 个人如何做网站推广网络营销解释
  • 独立站工具网络宣传推广
  • 设计制作一个ppt的完整步骤图片优化网站
  • 八宿县网站seo优化排名免费seo免费培训
  • 西安网站微信开发关键词拓展工具有哪些
  • django做企业级网站国内最好的seo培训
  • cc域名做网站怎么样静态网页制作