java流程控制的三道练习题求解,多谢多谢!!!

 1 public class Test01
 2 {
 3 public static void main (String[]args)
 4 {
 5 /*
 6
 7 三个问题如果看的话去掉注释
 8 //结果是0,这里面的i有什么用吗?
 9
10
11 int total=0;
12 for(int i=0;i>total;i++)
13 {
14 System.out.println(i);
15 }
16 System.out.println(total);
17
18
19 */
20
21
22 /*
23
24  //为什么会得这个结果i=50,我怎么认为是i=10呢?
25
26
27 int i=10;
28 if(i<5);
29 i=50;
30 System.out.println("i="+i);
31
32 */
33
34 /*
35  //为什么会i=11,我认为是9啊???
36 int i=0;
37 while(i++<10);
38 System.out.println("i="+i);
39 */
40 }
41 }
时间: 2024-10-10 22:28:03

java流程控制的三道练习题求解,多谢多谢!!!的相关文章

Java流程控制

依旧是用Xmind来显示Java流程控制的大致内容: ---------------------------------------------------- Variable举例: public class A02{ public static void main(String[] args){ int a = 10;//int大小的内存空间,并取名为a,赋值10 System.out.println( a ); a = 20;//变量重新赋值 System.out.println( a );

JAVA 流程控制之选择语句

在程序设计时,有三种基本技术可以改变程序的流程控制: 调用方法: 选择: 循环. 在这里,我们主要来讲讲选择语句. JAVA中的选择语句与C语言中的基本相同,包括: if 语句: if/else 语句: switch 语句. if 语句: 1 if(布尔表达式){ 2 //若if后面圆括号中的布尔表达式为true,则执行这里的语句 3 } if/else 语句: 1 if(布尔表达式){ 2 //当if后圆括号中布尔表达式为true时执行这里的语句; 3 }else{ 4 //当if后圆括号中布

Java基础&mdash;Java流程控制

IsCoder 标记: Java选择结构,Java循环结构 Java流程控制 运算符 隐式与显式转换 选择结构 循环结构 循环结束控制 一.Java运算符 1.1 基本运算符 基本运算符,包括四则运算符:加/减/乘/除.另外包括,取余运算符%. 1.2 复合运算符 复合运算符,是基本运算符与赋值运算符结合的运算符.包括:+=,-=,*=,/+,%=,值得指出的一点是,复合运算符隐含强制类型转换. 1.3 逻辑运算符 逻辑运算符包括6个运算符,逻辑与&,逻辑或|,逻辑非!,逻辑异或^,双与&

Java学习笔记之:Java流程控制

一.介绍 Java流程控制包括顺序控制.条件控制和循环控制. 顺序控制,就是从头到尾依次执行每条语句操作.条件控制,基于条件选择执行语句,比方说,如果条件成立,则执行操作A,或者如果条件成立,则执行操作A,反之则执行操作B.循环控制,又称为回路控制,根据循环初始条件和终结要求,执行循环体内的操作. 顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构. Java有两种分支结构: if语句 switch语句 Java中有三种主要的循环结构: while循环 do…while循环 for循环

Java 流程控制

                               Java    流程控制 Java 分支结构 - if...else/switch 顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构. Java 有两种分支结构: if 语句 switch 语句 if 语句 一个 if 语句包含一个布尔表达式和一条或多条语句. 语法 if 语句的用语法如下: if(布尔表达式) { //如果布尔表达式为true将执行的语句 } 如果布尔表达式的值为 true,则执行 if 语句中的代码块,否

java流程控制要点

java流程控制要点 ? 一.java7增强后的switch switch语句后面的控制表达式的数据类型只能是byte.short.char.int四种整数类型,不能是boolean类型,java7以后允许枚举类型和java.lang.String类型. 二.循环结构控制 java提供了continue和break来控制循环结构,同时提供标签用于控制循环.(在C语言中,标签一般与goto语句一同使用,但是java中的标签只有放在循环语句之前才有作用).标签即一个标识符后紧跟一个英文冒号(:),单

05 Java 流程控制与数组

作者:thoughtInShare 出处:http://www.cnblogs.com/thoughtInShare 欢迎转载,也请保留这段声明.谢谢! 1,流程控制=顺序结构+分支结构+循环结构 (1)分支结构=if+switch (2)循环结构=while+do while ()+for (3)控制循环结构=break(结束整个循环)+continue (结束本次循环)+return(结束整个方法) (4)return并不是专门用来控制循环结构的,return的功能是结束一个方法;而不管re

【5】Java流程控制之循环结构

一.流程控制概述 三大流程控制语句:顺序.选择.循环 1)顺序:从上往下依次执行 2)选择:if ,if-else,多重 if结构,嵌套if,switch,根据条件执行对应的内容 3)循环结构: -while循环 -do-while循环 -for循环 -break语句 -continue语句 二.while循环 1)如果循环体只有一条语句,大括号可以省略 2)为避免死循环,小括号后面不要加分号 ,否则只执行分号前面的内容 3)n必须先进行初始化:例如 int n=1 4)循环变量n的值必须被改变

Java流程控制---个人参考资料

前言:我写博客的目的很简单,很单纯,把自己平时学的东西,放到博客上,空闲的时间,就可以看看自己曾经看到过得东西. Java流程控制语句:判断结构.选择结构.循环结构 一.判断结构 判断结构包括if 分支.if-else-分支.if..else if-else分支.if嵌套四种. 1.if(条件表达式){ 执行语句; } 2.if(条件表达式){ 执行语句; } else{ 执行语句; } 3.if(条件表达式1){ 执行语句 } else if(条件表达式2){ 执行语句; } else{ 执行