最新消息:租站、买站TG @seoerman

whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入

whatsapp官网 0浏览

WhatsApp网页版好友

whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入

kyle7080

逻辑放到while循环里,判断从键盘输入的数字是否等于q
import 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 + " 不是闰年 ");
}
}
}

whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入

yudi下载whatsapp网页版最新版hulu

写两个方whatsapp网页版安卓版下载知乎法呗,
一个getYear接受输入,里面判断,如果不合格就退出,想退出,直接输入不合格的数就行
另一个判断是不是闰年,输出后再调用getYear

whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入

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);

whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入

t935051699

方法多了去了,定义个int a,给个while循环,循环的判断条件是 a不符合的条件 (意思最新版WhatsApp网页版下载安装是只要a不符合条件,就无限制的执行循环体里的内容)
然后循环体里,你给个控制台输入就好。
或者用goto
输入的数字如果符合规则,跳到符合规则后执行的,如果WhatsApp网页版指南不符合,跳到执行输入前。
这是思路,具体那里不会的,再问吧

whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入

whatsapp网页版聊天记录迁移安卓到苹果112233112233

不很会

whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入

George962726286

while(str.equals("exit"))

whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入

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 + " 不是闰年 ");
}

}

whatsapp网页版好友 JAVA程序输入一个数据后 得出一个结果 但是不能再次输入

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程序输入一个数据后 得出一个结果 但是不能再次输入