当前位置: 首页> 教育> 高考 > 陈铭生的原型是谁_工程造价信息网电子版_能打开任何网站浏览器_淘宝关键词搜索

陈铭生的原型是谁_工程造价信息网电子版_能打开任何网站浏览器_淘宝关键词搜索

时间:2025/7/13 4:42:23来源:https://blog.csdn.net/2402_84815218/article/details/142993296 浏览次数:0次
陈铭生的原型是谁_工程造价信息网电子版_能打开任何网站浏览器_淘宝关键词搜索

在Java中控制条件的语句几乎都是布尔表达式(只有true和false),与C语言不一样。 

顺序控制

       按照一定的顺序排序(事先准备好的);eg:阿拉伯数字是按顺序的等等

分支结构

if语句

      if后面的表达式必须是布尔表达式,后面可以不接else,也可以接一个或多个else;不能if(a)这样类似表达式出现 。还有就是在Java中if语句大致结构如下:

switch语句 

switch后面的表达式必须是简单条件;不能switch(a>10 && a< 20)这样类似的条件出现。

case后面只能是byte、char、short、int、String、枚举这些类型,尤其不能是long类型。 

循环语句

while循环

       while循环条件必须是布尔表达式,想要实现无限循环(即死循环)只能while(true),不能while(1)

continue

       continue是跳过本次循环,像下图左边的语句一样跳过本次循环后没有改变值的表达式就会一直在这个值上循环往复;右边的则是在跳过本次循环前还有一个改变值的表达式(year--)所以循环条件(year > 2000)总是有不满足的时候,循环就终止了。

break

       break是终止本次循环,但是break只是终止一次循环,无法终止俩层循环。

for循环 

        for循环执行条件也是布尔表达式;其他的和C语言一样。

Java的输入输出

输出

system.out.println(); //换行

system.out.print(); //不换行

输入 

Scanner sc = new Scanner(System.in) ;//使用这行代码需要导包(类似于C语言的头文件)

String s = sc.nextLine();//创建字符串变量,nextLine是读取一行代码  next是以空格结束

int a = sc.nextInt();//创建整型变量,nextInt是读取一个整数

猜数字游戏

在实现这个游戏前需要知道怎么产生随机数:

1). Math.random:用于生成一个大于等于 0 且小于 1 的伪随机浮点数(double);eg:int b = (int)(Math.random()*100+1);

2). Random类:在使用前需要创建一个Random对象,然后调用其提供的方法来生成所需的随机数;Random random = new Random();   int r =random.nextInt(101);  //byte、int、long、浮点数、布尔型这些都可以使用

    public static void main(String[] args) {//这是主方法,外层还有类//猜数字游戏int a = (int)(Math.random()*100+1);//产生[1~100]的随机数while(true){System.out.println("请输入你要猜的数字:");Scanner sc = new Scanner(System.in);int n = sc.nextInt();if (n > a){System.out.println("猜大了!");}else if (n < a){System.out.println("猜小了!");}else{System.out.println("恭喜,猜对了!");break;}}}
关键字:陈铭生的原型是谁_工程造价信息网电子版_能打开任何网站浏览器_淘宝关键词搜索

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: