WhatsApp网页版好友
kyle7080 逻辑放到while循环里,判断从键盘输入的数字是否等于qimport java.util.Scanner;
public class TestRunNian {
public static void main(String[] arge) {
// System.out.print("请输入年份: ");
int year; // 定义输入的年份名字为“year”
Scanner scan = new Scanner(System.in);
while(true){
System.out.print("请输入年份: ");
year = scan.nextInt();
if(year==-1){
System.out.println("程序出口");
break;
}
if (year < 0 || year > 3000) {
System.out.println("年份有误,程序退出!");
System.exit(0);
}
if ((year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0))
System.out.println(year + " 属于闰年");
else
System.out.println(year + " 不是闰年 ");
}
}
} yudi下载whatsapp网页版最新版hulu 写两个方whatsapp网页版安卓版下载知乎法呗,
一个getYear接受输入,里面判断,如果不合格就退出,想退出,直接输入不合格的数就行
另一个判断是不是闰年,输出后再调用getYear joliceyang 第一部分:!str.equals("exit")
第二部分:
char op = 0;
int num1 = null;
int num2 = null;
String[] temp = null;
if(str.indexOf('+')>0) {op = '+'; temp = str.split("\\+");}
else if(str.indexOf('-')>0) {op = '-'; temp = str.split("\\-");}
else if(str.indexOf('*')>0) {op = '*'; temp = str.split("\\*");}
else if(str.indexOf('\\/')) {op = '/'; temp = str.split("\\/");}
num1 = Integer.parseInt(temp[0]);
num2 = Integer.parseInt(temp[1]);
int result = 0;
if(op == '+') {result = num1 + num2;}
else if(op=='-') {result = num1 - num2;}
else if(op == '*') { result = num1 * num2;}
else if(op == '/') {result = num1 / num2;}
System.out.println(num1+""+op+num2+"="+result); t935051699 方法多了去了,定义个int a,给个while循环,循环的判断条件是 a不符合的条件 (意思最新版WhatsApp网页版下载安装是只要a不符合条件,就无限制的执行循环体里的内容)
然后循环体里,你给个控制台输入就好。
或者用goto
输入的数字如果符合规则,跳到符合规则后执行的,如果WhatsApp网页版指南不符合,跳到执行输入前。
这是思路,具体那里不会的,再问吧 whatsapp网页版聊天记录迁移安卓到苹果112233112233 不很会 George962726286 while(str.equals("exit")) 0haiwu0 你要不听的输入么,弄成死循环吧
int i = 0
where(i<1){
System.out.print("请输入年份: "whatsapp网页版安卓版下载到手机);
int year; // 定义输入的年份whatsapp网页版需要怎么养号名字为“year”
Scanner scan = new Scanner(System.in);
year = scan.nextInt();
if (year < 0 || year > 3000) {
System.out.println("年份有误,程序退出!");
System.exit(0);
}
if ((year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0))
System.out.printlnwhats电脑版怎么下载app(year + " 属于闰年");
else
System.out.println(year + " 不是闰年 ");
}
} HUANGXINGXING90 // 这里我对你的程序进行了修改,利用了substring();截取字符串来完成,有什么不懂的就
import java.util.Scanner;
public class Main{
public static boolean equals(String str){//**我们在这里来判断是否退出
if("exit".equals(str.trim())网页版whatsapp网页版打不开){WhatsApp网页版通话收费吗
System.out.println("退出系统");
System.exit(1);
return false;
}else{
return true;
}
}
public static void main(String[] args) throws Exception{
//a,b用来存储两个整数;len用来存储输入的表达式长度;result用来存储运算结果
int a=0,b=0,lenwhatsapp网页版商家版安卓下载=0,result=0;
String str=null;//str用来存储输入的表达式
String s[]=new String[2];//数组s[]用来存储拆分表达式后的结果
charwhatsapp网页版安卓手机 c=' ';//c用来存储运算符
System.out.println("请输入算术表达式或指令:");
Scanner scan=new Scanner(System.in);
str=scan.nextLine(); //从键盘上获取用户输入的表达式;
while (equals(str)) //循环条件
{
//将输入的信息拆分出两个整数和运算符,再根据运算符计算结果,并输出
int f = 0; // 0表示+,1表示-,2表示*,3表示/
if(str.indexOf("+")!=-1){ //判断是什么符号
s[0] = str.substring(0,str.indexOf("+"));
s[1] = str.substring(str.indexOf("+")+1);
f = 0;
}else if(str.indexOf("-")!whatsapp网页版 网页版黑客=-1){
s[0] = str.substring(0,str.indexOf("-"));
s[1] = str.substring(str.indexOf("-")+1);
f = 1;
}else if(str.indexOf("*")!=-1){
s[0] WhatsApp网页版官方下载手机= str.substring(0,str.indexOf("*"));
s[1] = str.substring(str.indexOf("*&qwhatsapp网页版协议拉群软件uot;)+1);
f = 2;
}whatsapp网页版聊天else if(str.indexOf("/")!=-1){
s[0] = str.substring(0,str.indexOf("/"));
s[1] = str.substring(str.indexOf("/")+1);
f = 3;
}
int A=0,B=0; whatsapp网页版官方邮箱7;/来接受输入的两个数
A = Integer.parseInt(s[0]);
B = Integer.parseInt(s[1]);whatsapp网页版下载正版
switch(f){
case 0:
System.out.println(A + "+" + B + "=" + (A+B)); break;
case 1:
System.out.println(A + "-" + B + "=&quowhatsapp网页版一条短信多少钱t; + (A-B)); break;
case 2:
System.out.println(A + "*" + B + "=" + (A*B)); break;
case 3:
try{
System.out.println(A + "/" + B + "=" + (A/B)); break;
}catch(Exception e){
System.out.println("除数不能为0");
}
}
System.out.println("请输入算术表达式或指令:");
str=scan.nextLine();
}
}
}
WhatsApp网页版请注明:WhatsApp网页版 » whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入