赞
踩
1、输入一个整数,如果此数为0,则输出”石头”,如果此数为1,则输出”剪刀”,如果此数为2,则输出”布”,如果为其它,则输出”错误”
package com.hz.choice; import java.util.Scanner; /** * 1、输入一个整数,如果此数为0,则输出"石头", * 如果此数为1,则输出"剪刀",如果此数为2,则输出"布", * 如果为其它,则输出"错误" * @author ztw * */ public class Practice01 { static int number; public static void main(String[] args) { System.out.println("请输入一个整数:"); Scanner sc = new Scanner(System.in); number = sc.nextInt(); if(number==0){ System.out.println("石头"); }else if(number==1){ System.out.println("剪刀"); } else if(number==2){ System.out.println("布"); }else{ System.out.println("错误"); } } }
2、输出“你是男人吗?”,回答如果是true,那么输出“原来你是男人呀,呵呵”,
如果回答是:false,那么输出“你的性别难道是女?”。
package com.hz.choice; import java.util.Scanner; /** * 2、输出“你是男人吗?”,回答如果是true, * 那么输出“原来你是男人呀,呵呵”, * 如果回答是:false,那么输出“你的性别难道是女?”。 * @author ztw * */ public class Practice02 { static boolean answer; public static void main(String[] args) { System.out.println("你是男人吗?"); Scanner sc = new Scanner(System.in); answer = sc.nextBoolean(); if(answer==true){ System.out.println("原来你是男人呀,呵呵"); }else{ System.out.println("你的性别难道是女?"); } } }
3、输入一个整数,如果输入的数大于等于1000,那么输出“输入的数>=1000”,否则的话就输出“输入的数<1000”。
package com.hz.choice; import java.util.Scanner; /** * 3、输入一个整数,如果输入的数大于等于1000,那么输出“输入的数>=1000”,否则的话就输出“输入的数<1000”。 * @author ztw * */ public class Practice03 { static int number; public static void main(String[] args) { System.out.println("输入一个整数:"); Scanner sc = new Scanner(System.in); number = sc.nextInt(); if(number>=1000){ System.out.println("输入的数>=1000"); }else{ System.out.println("输入的数<1000"); } } }
4、输入一个int型的数据,判断这个数是否能被2整除,如果能被2整除,那么输出“这个数是偶数”,否则输出“这个数是奇数”。
提示:8%2==0 10%2==0
9%2=1*/
package com.hz.choice; import java.util.Scanner; /** * 4、输入一个int型的数据,判断这个数是否能被2整除, * 如果能被2整除,那么输出“这个数是偶数”, * 否则输出“这个数是奇数”。 * @author ztw * */ public class Practice04 { static int number; public static void main(String[] args) { System.out.println("输入一个整数:"); Scanner sc = new Scanner(System.in); number = sc.nextInt(); if(number%2==0){ System.out.println("这个数是偶数"); }else{ System.out.println("这个数是奇数"); } } }
5、输入一个int型的数据,判断这个数是否是奇数”*/
package com.hz.choice; import java.util.Scanner; /** * 5、输入一个int型的数据,判断这个数是否是奇数” * @author ztw * */ public class Practice05 { static int number; public static void main(String[] args) { System.out.println("输入一个整数:"); Scanner sc = new Scanner(System.in); number = sc.nextInt(); if(number%2==0){ System.out.println("这个数不是奇数!!"); }else{ System.out.println("这个数是奇数!!!"); } } }
6、输入两个整数,放入到a与b变量中去,如果a>=b就将a与b中的值进行交换,否则就不交换。目地就是要让a中放的值总是小于或等于b中的数,输出。*/
package com.hz.choice; import java.util.Scanner; /** * 6、输入两个整数,放入到a与b变量中去, * 如果a>=b就将a与b中的值进行交换,否则就不交换。 * 目地就是要让a中放的值总是小于或等于b中的数,输出 * @author ztw * */ public class Practice06 { static int a,b; public static void main(String[] args) { System.out.println("输入两个整数:"); Scanner sc = new Scanner(System.in); a = sc.nextInt(); b = sc.nextInt(); if(a>=b){ int temp; temp = a;a=b;b = temp; System.out.println("a---:"+a+" b---:"+b); }else{ System.out.println("a---:"+a+" b---:"+b); } } }
7、输入三个int型的数据,放入到a,b,c三个变量中去,使用条件结构与交换逻辑将这三个变量中的值从小到大排列。
package com.hz.choice; import java.util.Scanner; /** * 7、输入三个int型的数据,放入到a,b,c三个变量中去, * 使用条件结构与交换逻辑将这三个变量中的值从小到大排列。 * @author ztw * */ public class Practice07 { static int a,b,c,max,middle,min; public static void main(String[] args) { System.out.println("输入三个整数:"); Scanner sc = new Scanner(System.in); a = sc.nextInt(); b = sc.nextInt(); c = sc.nextInt(); max =a; if(b>a&&b>c){ max = b; } if(c>a&&c>b){ max = c; } min = a; if(b<a&&b<c){ min = b; } if(c<a&&c<b){ min = c; } middle = (a+b+c)-(max+min); System.out.println(min+","+middle+","+max); } }
8、输入一个三位整数,判其是不是降序数如:531是降序数 百位>十位>个位
package com.hz.choice; import java.util.Scanner; /** * 8、输入一个三位整数,判其是不是降序数如:531是降序数 百位>十位>个位 * @author ztw * */ public class Practice08 { static int number; public static void main(String[] args) { int baiwei,shiwei,gewei; System.out.println("输入一个三位数:"); Scanner sc = new Scanner(System.in); number = sc.nextInt(); baiwei = number/100; shiwei = (number%100)/10; gewei = (number%100)%10; if(baiwei>shiwei&&shiwei>gewei){ System.out.println(number+"是降序数!"); }else{ System.out.println(number+"不是降序数!"); } } }
9、输入一个年份,判是闰年还是平年(嗯那个整除4,不能整除100,或者整除400)
package com.hz.choice; import java.util.Scanner; /** * 9、输入一个年份,判是闰年还是平年(嗯那个整除4,不能整除100,或者整除400) * @author ztw * */ public class Practice09 { static int age; public static void main(String[] args) { System.out.println("输入一个年份:"); Scanner sc = new Scanner(System.in); age = sc.nextInt(); if(age%4==0||age%100==0||age%400==0){ System.out.println(age+"是闰年!!!!"); }else{ System.out.println(age+"是平年!!!!"); } } }
10、现在有一个银行保险柜,有两道密码。
想拿到里面的钱必须两次输入的密码都要正确。
如果第一道密码都不正确,那直接把你拦在外面;
如果第一道密码输入正确,才能有权输入第二道密码。
只有当第二道密码也输入正确,才能拿到钱!
(两道密码自己设,要求密码长度不能低于6位)*/
package com.hz.choice; import java.util.Scanner; /** * 10、现在有一个银行保险柜,有两道密码。 * 想拿到里面的钱必须两次输入的密码都要正确。 * 如果第一道密码都不正确,那直接把你拦在外面; * 如果第一道密码输入正确,才能有权输入第二道密码。 * 只有当第二道密码也输入正确,才能拿到钱! * (两道密码自己设,要求密码长度不能低于6位) * @author ztw * */ public class Practice10 { //设置密码的两个参数 static String pw1; static String pw2; public static void main(String[] args) { //包装输入密码的参数 String input1,input2; Scanner sc = new Scanner(System.in); System.out.println("请设置第一道密码:"); pw1 = sc.next(); //判断pw1长度是否大于6位 if(pw1.length()>5){ System.out.println("请设置第二道密码:"); pw2 = sc.next(); //判断pw2长度是否大于6位 if(pw2.length()>5){ System.out.println("密码设置成功!!!"); System.out.println("请输入第一道密码:"); input1 = sc.next(); //判断输入密码是否等于设置好的密码 if(input1.equals(pw1)){ System.out.println("请输入第二道密码:"); input2 = sc.next(); //判断输入密码是否等于设置好的密码 if(input2.equals(pw2)){ System.out.println("您好,你的钱!!!!!!!!!!!"); }else{ System.out.println("密码错误,请重新输入"); } }else{ System.out.println("密码错误,请重新输入"); } //如果pw2长度小于6位 }else{ System.out.println("密码长度有误!密码长度不能低于6位"); } //如果pw1长度小于6位 }else{ System.out.println("密码长度有误!密码长度不能低于6位"); } } }
11、输出”你爱我吗?”,如果回答的是”yes”,则输出”你是爱我的”,如果回答的是”no”,则输出”原来你不爱我”,如果回答的是其它,则输出”你到底是爱还是不爱,自己也不清楚”.
package com.hz.choice; import java.util.Scanner; /** * 11、输出"你爱我吗?",如果回答的是"yes", * 则输出"你是爱我的",如果回答的是"no", * 则输出"原来你不爱我",如果回答的是其它, * 则输出"你到底是爱还是不爱,自己也不清楚". * @author ztw * */ public class Practice11 { public static void main(String[] args) { System.out.println("你爱我吗?"); Scanner sc = new Scanner(System.in); String choice = sc.next(); if(choice.equals("yes")){ System.out.println("你是爱我的"); }else if(choice.equals("no")){ System.out.println("原来你不爱我"); }else{ System.out.println("你到底是爱还是不爱,自己也不清楚"); } } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。