教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

《JAVA程序设计》实验报告(DOC)(5)

来源:网络收集 时间:2026-02-07
导读: num1=num1 - num2;} else if(mul){ num1=num1 * num2;} else if(div){ num1=num1 / num2;} resultField.setText(String.valueOf(num1)); end=true; } } public void sign(int s){ if(s==1){ add=true; sub=false; m

num1=num1 - num2;} else if(mul){ num1=num1 * num2;} else if(div){ num1=num1 / num2;} resultField.setText(String.valueOf(num1)); end=true; } } public void sign(int s){ if(s==1){ add=true; sub=false; mul=false; div=false; } else if(s==2){ add=false; sub=true; mul=false; div=false; } else if(s==3){ add=false; sub=false; mul=true; div=false; } else if(s==4){ add=false; sub=false; mul=false; div=true; } num1=Double.parseDouble(resultField.getText()); end=true; } public static void main(String[] args){ Calculater th1=new Calculater(); th1.show(); } } 输出结果 《JAVA程序设计》实验报告6

姓名 杨仕琴 学号 54121022 日期 10.13 实验题目 输入若干个整数,并求和,直到遇到结束标志999为止。在输入的过程中,自动忽略掉输入的非整数;通过对负数产生异常的方式, 程序初稿忘记保留了,基本上实现了要求但是忽略了自动忽略非整数这一点。对负数的自定义异常也有点问题。 程序初稿 所遇问题 及 看书解决的自定义异常 解决办法 package unit6; import java.util.InputMismatchException; 调试后的import java.util.Scanner; 程序代码 public class Sumget { } break; if (i >= 0) { if (i != 999) { sum = sum + i; System.out.println(sum); public static void goOn() throws MyException { while (sum >= 0) { try { Scanner sc = new Scanner(System.in); i = sc.nextInt(); private static int i; private static int sum; } catch (InputMismatchException e) { } i = 0; } else { } else { throw new MyException(i, sum); } } } public static class MyException extends Exception { public MyException(int i1, int sum1) throws MyException { } i1 = 0; i = i1; sum = sum1; goOn(); public static void main(String[] args) { Sumget sumget = new Sumget(); } try { sumget.goOn(); } catch (MyException e) { } e.printStackTrace();

《JAVA程序设计》实验报告(DOC)(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/521199.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)