[java基础]循环结构2
[java基础]循环结构2
写了几个循环结构练习~记录一下~~
1:99乘法表
/**
文件路径:G:\JavaByHands\循环语句\
文件名称:GameForFor.java
编写时间:2016/6/7
作 者:郑晨辉
编写说明:for循环示例 代码示例
编写一个99乘法表
*/
public class GameForFor {
public static void main(String[] args) {
//目标:输出99乘法表
for(int i = 1;i <= 9;i++){ for(int j = 1;j <= i;j++) {
System.out.print(i + "*" + j + "=" + (i*j) + "\t");
}
System.out.println(); }
}
}
2:逗你玩简单抽奖
/**
文件路径:G:\JavaByHands\循环语句\
文件名称:TestForFor.java
编写时间:2016/6/11
作 者:郑晨辉
编写说明:娱乐一下~~简单的抽奖
逗你玩抽奖系统~~利用循环语句,条件语句实现简单的抽奖功能~~
超简单版...
*/ //导包
//scanner
import java.util.Scanner;
//random
import java.util.Random; public class TestForFor { public static void main(String[] args){ //Scanner对象
Scanner sc = new Scanner(System.in);
//Random对象
Random ran = new Random(); System.out.println("欢迎来到逗你玩系统~~");
System.out.println("请选择:1:抽奖;2:退出");
//传入选项
int i = sc.nextInt();
//对传入项进行判断
if (i == 1) {
System.out.println("欢迎来到抽奖系统~~");
System.out.println("请问是否开始抽奖?[Y/N]");
/*
这里本来我用的是byte b = sc.nextByte结果报错
InputMismatchException
如果下一个标记与 Integer 正则表达式不匹配,或者超出范围
*/
String s = sc.next();
//判断
if (s.equals("Y")) {
System.out.println("---开始抽奖---"); int ranNum = ran.nextInt(11);
//对获取的值进行判断
switch(ranNum) {
case(1):
System.out.println("恭喜你~~一等奖~~");
break;
case(2):
case(3):
System.out.println("恭喜你~~二等奖~~");
break;
case(4):
case(5):
case(6):
System.out.println("恭喜你~~三等奖~~");
break;
case(7):
case(8):
case(9):
case(10):
System.out.println("很遗憾...你未中奖...");
break;
}
} else if (s.equals("N")) {
System.out.println("放弃抽奖");
System.out.println("程序结束");
} else {
System.out.println("命令出错...");
System.out.println("程序结束...");
} } else if (i == 2) {
System.out.println("您已经退出系统~~");
System.out.println("期待您的下次使用~~");
} else {
System.out.println("命令出错...");
System.out.println("程序结束...");
}
}
}
好想用eclipse写啊...但是为了提高...忍...
[java基础]循环结构2的更多相关文章
- [Java基础]循环结构3
[Java基础]循环结构3 break 与 continue 中断循环... /** 文件路径:G:\JavaByHands\循环语句\ 文件名称:BreakTest.java 编写时间:2016/6 ...
- [java基础]循环结构1
[java基础]循环结构1 循环结构:for循环,while循环,do_while循环在,增强型for循环 /** 文件路径:G:\JavaByHands\循环语句\ 文件名称:WhileTest.j ...
- Java基础循环结构
int x=10; do { System.out.println("value of x:"+x); x++; } while(x<20); //do while循环 1 ...
- java基础——循环结构
循环结构 while 循环 只要表达式成立,循环就一直持续 我们大多数情况会让循环停下来,我们需要一个让表达式失效的方式,来结束循环 public static void main(String ...
- java基础 ----- 循环结构
循环的结构特点 : 循环条件 循环操作 ----- while 循环 来个小例子,实现打印50 份shij 1.确定循环条件和循环操作 2.套用while语法写出代码 3.检查循环能 ...
- [java基础]分支结构(2)
[java基础]分支结构2 switch case /** 文件路径:G:\JavaByHands\if-else\ 文件名称:switchcase.java 编写时间:2016/6/6 作 者:郑晨 ...
- 7.20实习培训日志-Java基础程序设计结构
Java基础程序设计结构 在 Math 类中,为了达到最快的性能,所有的方法都使用计算机浮点单元中的例程,如果得到一个完全可预测的结果比运行速度更重要的话,那么就应该使用StrictMath类,它使用 ...
- C语言入门7-程序设计方法基础-循环结构
程序设计方法基础-循环结构 循环三要素: 初值 循环判断条件 步长(循环增量) 循环结构在有些书籍上也称为重复结构, 即反复执行某一部分的操作. 循环三要素: 初值 循环判断条件 步 ...
- Java通过循环结构和switch实现简易计算器
Java通过循环结构和switch实现简易计算器 可以循环计算,通过调用函数本身来实现重新计算 package com.shenxiaoyu.method; import java.util.Scan ...
随机推荐
- fuelux.tree用法
ACE中带了一个树,样式和操作挺好看的,就是难用,下面记录下如何使用. 首先fuelux.tree接受的数据源是Json,关键这个Json还不怎么标准,可接受的Json示例如下: { '刑侦': { ...
- des加密解密的两个方法
<?php //$input - stuff to decrypt //$key - the secret key to use function do_mencrypt($input, $ke ...
- rac one node在线relocation
1.查看数据库运行状态 $ srvctl status database -d rone Instance rone_2 is running on node rone2 Online relocat ...
- wkhtmltopdf 中文参数详解
linux:wkhtmltopdf [OPTIONS]… [More input files] windows:wkhtmltopdf.exe [OPTIONS]… [More input files ...
- c++网络编程错误(WSAStartup)
在使用CodeBlocks编译C++程序时, 编译程序的时候出现如下错误: undefined reference to `inet_addr@4'undefined reference to `ge ...
- mfc ui2
引用:http://www.cnblogs.com/likwo/archive/2010/10/22/1858716.html CJLib(mfc扩展开发包,是xtreme toolkit的前生,但x ...
- struts 初体验
1. 什么是Struts2 struts2是以WebWork的设计思想为核心,吸收了Struts1的部分有点,建立了兼容WebWork和Struts1的MVC框架. 1.1 WebWork: 强调系统 ...
- nginx安装ssl
http://wiki.nginx.org/Modules#Standard_HTTP_modules 这里面带有所有基本的模块,及需要额外增加的模块 1.安装带有ssl模块的 nginx wget ...
- MMAP和DIRECT IO区别【转】
转自:http://www.cnblogs.com/zhaoyl/p/5901680.html 看完此文,题目不言自明.转自 http://blog.chinaunix.net/uid-2710571 ...
- c++中endl的函义
c++中endl的函义是回车的函义,Enter