Java语言基础------流程控制经典案例
2019-03-04 08:40
148 查看
版权声明:欢迎转载 https://blog.csdn.net/qq_37875585/article/details/88078222
九九乘法表
-
分析一行如何输出
-
分析多行如何输出
-
代码:
public static void main(String[] args) { /* * 99 乘法表 */ for(int j=1;j<=9;j++) { for(int i=1; i<=j; i++) { System.out.print(i+"X"+j+"="+(i*j)+" "); } System.out.println(); } }
累加 1+2+3+…+100
- 代码
public static void main(String[] args) { /* * for 循环案例 * 1+2+...+100=? * sum=0 * i = 1 * sum = sum + i * i = 2 * sum = sum + i * i = 3 * sum = sum + i * i = 4 * sum = sum + i * ... */ int sum=0; for(int i=1; i<=100; i++) { System.out.println(i); sum += i; } System.out.println(sum); }
猜数字游戏
- 原理:
- 代码:
public static void main(String[] args) { /* * 猜数字游戏: * 1. 随机生成一个整数 2. 提示:0~99 你猜 3. 等待用户的输入 62 4. 检查数字 1. 输入小则提示“猜小了” 2. 输入大则提示“猜大了” 3. 输入信息正好“猜中了” 5. 如果没有猜中返回 2 */ int num = (int)(Math.random()*100); Scanner console = new Scanner(System.in); int guess; do { System.out.print("请输入0~99:"); //guess: 猜 guess=console.nextInt(); if(guess>num) { //猜大了 System.out.println("猜大了!"); } else if(guess<num) { //猜小了 System.out.println("猜小了!"); } else { //猜中了 System.out.println("猜中了!"); } }while(guess!=num); }
相关文章推荐
- [java学习笔记]java语言基础概述之运算符&程序流程控制&for循环嵌套
- 黑马程序员--Java语言基础2-流程控制和函数
- Java语言基础——分支流程控制if switch
- 黑马程序员—Java语言基础(程序流程控制-if、switch、for、while、do while、break、continue)
- Java语言基础——贰(程序流程控制)
- java语言基础(15)——流程控制
- 黑马程序员_java的语言基础组成进阶(对第三课程序流程控制的总结)
- 学习笔记 Java_毕向东_语言基础_程序流程控制 2014.7.29
- 黑马程序员--java语言基础之--流程控制和函数
- 黑马程序员——Java语言基础(二)---程序流程控制语句、函数
- Java语言基础-6.流程控制语句
- [置顶] JAVA-语言基础-流程控制的三种结构
- 01_Java语言基础部分(数据类型与表达式、流程控制语句、数组与方法)
- Java语言基础(二)——数据类型、运算符和流程控制语句
- [Java入门笔记] Java语言基础(四):流程控制
- 黑马程序员——Java语言基础:程序流程控制、函数、数组
- Java语言基础(程序流程控制-if、switch、for、while、do while、break、continue)
- 黑马程序员_01_Java语言基础部分(数据类型与表达式、流程控制语句、数组与方法)
- javaSE_8系列博客——Java语言的特性(二)--高级语言的基础知识(7)-- 流程控制语句
- Java语言基础组成之:程序流程控制、函数、数组