多语言展示
当前在线:457今日阅读:168今日分享:49

java中猜数字以及月份小程序

l程序随机生成并存储一个整数; l用户输入一个整数,程序给出与存储的数字“大”或“小”的比较结果提示;直到用户猜对数字为止; l如果中途,用户希望结果程序,可以输入0退出
工具/原料

电脑

方法/步骤
1

import java.util.Scanner;public class Demo4 { public static void main(String[] args) {  Scanner sc=new Scanner(System.in);  int i=(int)(Math.random()*100);  while(true){   System.out.println('请输入数字:');}

2

int j=sc.nextInt();   if(j==0){    System.out.println('退出系统!');    break;    }   if(j>i){    System.out.println('大');   }   if(j

3

System.out.println('退出系统!');     break;     }*/    System.out.println('小');   }   if(j==i){    System.out.println('恭喜答对!');    break;    }     } }

4

import java.util.Scanner;public class Demo4 { public static void main(String[] args) {  Scanner sc=new Scanner(System.in);  int i=(int)(Math.random()*100);  while(true){   System.out.println('请输入数字:');   int j=sc.nextInt();   if(j==0){    System.out.println('退出系统!');    break;    }   if(j>i){    System.out.println('大');   }   if(j

5

给定年份和月份,判断从当年1月份到当前月的上个月的总天数年份:2016月份:2控制台输出“2016年1月到2016年2月总天数60”

6

package javaDome;import java.util.Scanner;public class Day_1 {  public static int getDay(int year,int month){  int day=0;    if (month == 1 || month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12) {    day = 31;  }  if (month == 4 || month == 6 || month == 9 || month == 11) {     day = 30;  }  if (month == 2) {   if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {      day = 29;   } else {     day = 28;   }  }    return day; }public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println('请输入年份:'); int year = sc.nextInt(); System.out.println('请输入月份:'); int month = sc.nextInt(); int month1=0,year1=0; int day= getDay(year,month); if(month==1){  month1=12;  year1=year-1; }else{  month1=month-1;     year1=year; } int day1=getDay(year1,month1); int day2=day+day1; System.out.println(year1 + '年' + (month1) + '月到' + year + '年' + month + '月总共' + day2 + '天。'); }}

推荐信息