0425学习记录
2014-04-25 21:45
369 查看
程序1
//嵌套if结构
import java.util.*;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请问你的性别是?(男/女)");
String sex=in.next();
if(sex.equals("男")){
System.out.println("你的年龄是多少?");
int age=in.nextInt();
if(age>=18){
System.out.println("成年了啊");
}else{
System.out.println("还是个未成年啊");
}
}else{
System.out.println("原来是个女的啊");
}
}
}
输出结果
程序2
//switch结构
import java.util.*;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入你的名次");
int mingci=in.nextInt();
if(mingci==1){
System.out.println("出任武林盟主");
}
if(mingci==2){
System.out.println("出任武当掌门");
}
if(mingci==3){
System.out.println("出任峨眉掌门");
}
if(mingci>3){
System.out.println("逐出师门");
}
}
}
输出结果
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入你的名次");
int mingci=in.nextInt();
/*
if(mingci==1){
System.out.println("出任武林盟主");
}
if(mingci==2){
System.out.println("出任武当掌门");
}
if(mingci==3){
System.out.println("出任峨眉掌门");
}
if(mingci>3){
System.out.println("逐出师门");
}
*/
switch(mingci){
case 1://案例
System.out.println("出任武林盟主");
break;//a跳出
case 2:
System.out.println("出任武当掌门");
break;
case 3:
System.out.println("出任峨眉掌门");
break;
default://默认
System.out.println("逐出师门");
}
}
}
输出结果
程序3
import java.util.*;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入一个数");
int number=in.nextInt();
if(number==0){
System.out.println("请不要输入零好吗?");
}else{
if(number%2==0){
System.out.println(number+"是偶数");
}else{
System.out.println(number+"是奇数");
}
}
}
}
输出结果
程序4 判断年数是否为闰年?
import java.util.*;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入年份");
int year=in.nextInt();
if(year%4==0&&year%100!=0||year%400==0){
System.out.println("闰年");
}else{
System.out.println("平年");
}
}
}
输出成果
程序5 取随机数
import java.util.Random;
public class Test9{
public static void main(String[] args){
Random xx=new Random();
int number=xx.nextInt(10);//0-9
System.out.println("随机数为"+number);
}
}
或者
public class Test9{
public static void main(String[] args){
int number=(int)(Math.random()*10);
System.out.println(number);
}
}
输出结果
程序6 猜拳游戏
import java.util.Scanner;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("------猜拳游戏------");
System.out.println("请出拳(1.剪刀 2.石头 3.布)");
int person=in.nextInt();
int computer=(int)(Math.random()*3)+1;
String Marks="拳头";
String Marks2="拳头";
switch(person){
case 1:
Marks="剪刀";
break;
case 2:
Marks="石头";
break;
case 3:
Marks="布";
break;
}
switch(computer){
case 1:
Marks2="剪刀";
break;
case 2:
Marks2="石头";
break;
case 3:
Marks2="布";
break;
}
if(person==computer){
System.out.println("你出的是"+Marks+"电脑出的是"+Marks2+平局);
}else if(person==1&&computer==2||person=2&&computer==3||person==3&&computer==1){
System.out.println("你出的是"+Marks+"电脑出的是"+Marks2+"你输了");
}else{
System.out.println("你出的是"+Marks+"电脑出的是"+Marks2+"你赢了");
}
}
}
//嵌套if结构
import java.util.*;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请问你的性别是?(男/女)");
String sex=in.next();
if(sex.equals("男")){
System.out.println("你的年龄是多少?");
int age=in.nextInt();
if(age>=18){
System.out.println("成年了啊");
}else{
System.out.println("还是个未成年啊");
}
}else{
System.out.println("原来是个女的啊");
}
}
}
输出结果
程序2
//switch结构
import java.util.*;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入你的名次");
int mingci=in.nextInt();
if(mingci==1){
System.out.println("出任武林盟主");
}
if(mingci==2){
System.out.println("出任武当掌门");
}
if(mingci==3){
System.out.println("出任峨眉掌门");
}
if(mingci>3){
System.out.println("逐出师门");
}
}
}
输出结果
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入你的名次");
int mingci=in.nextInt();
/*
if(mingci==1){
System.out.println("出任武林盟主");
}
if(mingci==2){
System.out.println("出任武当掌门");
}
if(mingci==3){
System.out.println("出任峨眉掌门");
}
if(mingci>3){
System.out.println("逐出师门");
}
*/
switch(mingci){
case 1://案例
System.out.println("出任武林盟主");
break;//a跳出
case 2:
System.out.println("出任武当掌门");
break;
case 3:
System.out.println("出任峨眉掌门");
break;
default://默认
System.out.println("逐出师门");
}
}
}
输出结果
程序3
import java.util.*;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入一个数");
int number=in.nextInt();
if(number==0){
System.out.println("请不要输入零好吗?");
}else{
if(number%2==0){
System.out.println(number+"是偶数");
}else{
System.out.println(number+"是奇数");
}
}
}
}
输出结果
程序4 判断年数是否为闰年?
import java.util.*;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入年份");
int year=in.nextInt();
if(year%4==0&&year%100!=0||year%400==0){
System.out.println("闰年");
}else{
System.out.println("平年");
}
}
}
输出成果
程序5 取随机数
import java.util.Random;
public class Test9{
public static void main(String[] args){
Random xx=new Random();
int number=xx.nextInt(10);//0-9
System.out.println("随机数为"+number);
}
}
或者
public class Test9{
public static void main(String[] args){
int number=(int)(Math.random()*10);
System.out.println(number);
}
}
输出结果
程序6 猜拳游戏
import java.util.Scanner;
public class Test9{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("------猜拳游戏------");
System.out.println("请出拳(1.剪刀 2.石头 3.布)");
int person=in.nextInt();
int computer=(int)(Math.random()*3)+1;
String Marks="拳头";
String Marks2="拳头";
switch(person){
case 1:
Marks="剪刀";
break;
case 2:
Marks="石头";
break;
case 3:
Marks="布";
break;
}
switch(computer){
case 1:
Marks2="剪刀";
break;
case 2:
Marks2="石头";
break;
case 3:
Marks2="布";
break;
}
if(person==computer){
System.out.println("你出的是"+Marks+"电脑出的是"+Marks2+平局);
}else if(person==1&&computer==2||person=2&&computer==3||person==3&&computer==1){
System.out.println("你出的是"+Marks+"电脑出的是"+Marks2+"你输了");
}else{
System.out.println("你出的是"+Marks+"电脑出的是"+Marks2+"你赢了");
}
}
}
相关文章推荐
- hdu-1890-Robotic Sort-splay tree-区间翻转
- hud 1559 最大子矩阵
- MFC CButtonST按钮增强类使用
- 【叉积】【sdut 2508 图形密码】
- 随手笔记css篇_css在js中的调用
- kinect骨骼追踪在舞蹈表演评估中的应用
- 【算法】划分 partition
- Matlab中关于图像显示的几个命令
- C#-CheckBox-兴趣选择---ShinePans
- OpenCV 计算二维直方图
- 网站优化SEO
- POJ 3580 SuperMemo
- nyoj-836-画图
- sqlite数据库在linux下安装,配置,移植,使用,QT调用
- 编译器选择函数匹配
- android 输入法的打开和关闭
- OpneCV人脸识别:训练篇 推荐
- linux gcc
- iOS进入home键进入后台还能继续运行
- 编程资源汇总