永发信息网

本人JAVA新手,高手来看下!?

答案:2  悬赏:80  手机版
解决时间 2021-05-11 08:54

我家没有JAVA程序,今天留了编写简单计算器作业,谁帮我测试下有没有问题?

如果有时间可以帮我加点其他的功能,多谢了!

import java.util.*;
public class Jisuanqi {


public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner input=new Scanner(System.in);
String answer="y";
while(answer.equals("y")){
System.out.println("* * * * * * * * * * * * * * * * * * * * * * * *");
System.out.println("欢迎使用迷你计算器");
System.out.println("1.(本计算器包含+,-,*,/,%功能)");
System.out.println("2.可以反复计算");
System.out.println("* * * * * * * * * * * * * * * * * * * * * * * *");
System.out.println("请输入第一个数:");
int num1=input.nextInt();
System.out.println("请输入第二个数:");
int num2=input.nextInt();
System.out.println("请输入运算符1.+2.-3.*4./5.%:");
int yunsuan=input.nextInt();
switch(yunsuan){
case 1:
int he=num1+num2;
System.out.println(num1+"+"+num2+"="+he);
break;
case 2:
int cha=num1-num2;
System.out.println(num1+"-"+num2+"="+cha);
break;
case 3:
int ji=num1*num2;
System.out.println(num1+"*"+num2+"="+ji);
break;
case 4:
int shang=num1/num2;
System.out.println(num1+"/"+num2+"="+shang);
break;
case 5:
int yu=num1%num2;
System.out.println(num1+"%"+num2+"="+yu);
break;
}
System.out.println("是否继续?y/n");
answer=input.next();

}
System.out.println("谢谢使用!");
}
}

最佳答案
嗯。程序没问题。就是除的时候好像要考虑下分母不为0吧
全部回答

什么叫没有java程序啊 ? 你这段程序很明显的是在工具里面编的啊 有了工具还不会运行啊?

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
死期卡未到期之前可以存钱么
谁能告诉莪寂寞在唱什么歌.
杰伦09年什么时候出专辑?
毕业给学校的祝福语,对学校百年校庆的祝福语
谁那有my pico3和快乐方程式呦
现代欧洲人有哪些主要民族?
富士F60跟佳能IXUS110,哪个性价比高一些?
QQ飞车怎样超级起跑。
涿州市义和庄乡白家庄村村民委员会地址有知道
手机玩不了游戏
广州Y.SALON做头发好吗?
问个高一数学对数函数问题
为什么CSZ这么一款经典之作还比不上垃圾到底
2000元以内买什么手机好?智能的…诺基亚还是
快女一至十名分别是谁?(按名次排列)
推荐资讯
真心的句子说说心情,身体累了的句子说说心情
有哪些快捷键可以是任务栏中的任务实行最大化
夏娜的口头禅是什么
求剑魂连招
初中学生励志名言警句,激励学生学习的名言
如何赚京豆,京东商城怎样充值京豆
slash 怎么发音
心字底的繁体字有哪些,带有心字旁的有哪些字
歌颂祖国的画
艾弗森名言我不想成为,1,形容蝉的诗句或名言
怎吗连接这个!
现在如何激活战地之王
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?