网站欢迎页面设计沈阳市建设工程项目管理中心网站

news/2025/10/3 3:13:58/文章来源:
网站欢迎页面设计,沈阳市建设工程项目管理中心网站,org.wordpress utils,怎么加速网页基于控制台的四则运算 代码地址 a.需求分析 运算符为 , −, , 除了整数以外#xff0c;还要支持真分数的四则运算#xff0c;真分数的运算#xff0c;例如#xff1a;1/6 1/8 7/24要求能处理用户输入的真分数#xff0c; 如 1/2, 5/12 等并且要求能处理用户的输入#… 基于控制台的四则运算     代码地址 a.需求分析 运算符为 , −, ×, ÷除了整数以外还要支持真分数的四则运算真分数的运算例如1/6 1/8 7/24要求能处理用户输入的真分数 如 1/2, 5/12 等并且要求能处理用户的输入并判断对错打分统计正确率。          b.功能设计 基本功能   通过从控制台随机的得到整数和真分数的四则运算然后根据控制台输入的结果判断对错给出正确率扩展功能   希望改进代码可以实现带括号的复合运算未完成          c.设计实现           一个测试类class Test 用来检测程序的正常运行           一个整数类class zhengshu  里面有一个方法jisuan()用来实现整数的四则运算           一个分数类class Fracetion 有NumeratorDenominatorfraction用来表示分子分母和分数然后包含了getter()方法和构建分数的方法creatfraction()           一个分数的方法类class Mathod 里面有三个分数四则运算时要用到的方法 求最大公约数getGCDint iint j约分重构分数           Reductionint i,int j和判断正错compare(String a, String b)           一个分数的四则运算法则类class Calculate 里面包含四个方法分别是加减乘除           一个分数计算类class fenshu 里面包含一个计算方法jisuan()用来随机选择计算符号然后判断正误           关系测试类只要调用class zhenghsu和class fenshu中的jisuan()方法即可测试class Calculate需要import Fraction类和MathodFraction类也import了Mathod类           d.代码说明 真分数的生成 1 public String creatfraction() //创建分数并且化为最简2 {3 int i, j;4 Numerator 1(int) (Math.random() * 10);5 Denominator 2(int) (Math.random() * 10);6 i Numerator;7 j Denominator;8 j Mathod.getGCD(i, j);9 Numerator Numerator / j; 10 Denominator Denominator / j; 11 fraction Mathod.Reduction(Numerator, Denominator); 12 return fraction; 13 14 } Mathod类中的方法 1 static int getGCD(int i, int j) //求最大公约数 辗转相除法。2 {3 int temp;4 while (i % j ! 0) {5 temp i % j;6 i j;7 j temp;8 }9 return j; 10 } 11 12 static String Reduction(int i, int j) //约分化为最简。 13 { 14 String k; 15 if (j 1) { 16 k i ; 17 } else { 18 k (i) / (j) ; 19 } 20 return k; 21 } 22 23 static boolean compare(String a, String b) //比较输入值与答案返回值为boolean类型。 24 { 25 if (a.equals(b)) 26 {System.out.println(回答正确); 27 return true;} 28 else 29 { 30 System.out.println(回答错误正确答案是 b); 31 return false; 32 } 33 } 真分数的四则运算以加法为例其余雷同 1 public String add(Fraction a, Fraction b) //加法 参考分数间加减乘除 用四个变量表示两个分数的分子分母2 {3 int i, j, k, s, m, n, p;4 i a.getNumerator();// 分子5 j a.getDenominator();// 分母6 k b.getNumerator();7 s b.getDenominator();8 m i * s j * k;9 n s * j; 10 p Mathod.getGCD(m, n); 11 return Mathod.Reduction(m / p, n / p); 12 13 }         e.测试运行           PSP   PSP2.1Personal Software Process StagesEstimated timeminactual timeminPlanning计划1210· Estimate估计这个任务需要多少时间120115Development开发8090· Analysis需求分析 (包括学习新技术)1010· Design Spec生成设计文档710· Design Review设计复审65· Coding Standard代码规范45· Design具体设计3040· Coding具体编码3540· Code Review代码复审1015· Test测试自我测试修改代码提交修改1515Reporting报告2025·测试报告55·计算工作量47·并提出过程改进计划44         总结        在做作业的时候体会到了逻辑清晰是有多重要不管编程能力怎么样首先看见一道题目时不要急着就去做想想如何做怎么做才是最重要的如果逻辑清晰知道需要建几个类每个类包含什么每个类之间的关系是什么就算个别方法不会写大体的模子也能画出来最后要就个别函数即可。下次我做作业的时候应该会多花时间在逻辑分析流程图上。         转载于:https://www.cnblogs.com/sy0717/p/6512108.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/925505.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

巢湖网 网站网站建设需要多钱

现在距离2024年初中生古诗文大会初选还有不到4个月(11月3日正式开赛),我们继续来看10道选择题真题和详细解析。为帮助孩子自测和练习,题目的答案和解析统一附后。 本专题持续分享。 一、上海初中古诗文大会历年真题精选(参考答案…

设计网站的优势免费建站哪里找

本篇的主题是将单元格内一串文本,找出所有数字并求和,如下图。难度较高,新手建议仅了解下,先学会数组运用,再研究此知识点。废话少说,步入正题。重点说明:本篇只针对文本内整数的数字进行提取并…

刚备案的域名如何做网站2015微信网站设计

Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并…

网站如何做路由器cos wordpress

先看几个概念: 时间戳:从1970年1月1日00:00:00开始按秒计算的偏移量。举个例子,现在是2017年6月11的下午16:54:32,那么print(time.time())输出的值是1497171320.99就代表现在的时间戳。 元组(struct_time)…

网站开发合作运营平台合同网站建设及经营应解决好的问题

本系列文章简介: 在当今快速发展的软件开发领域,API(Application Programming Interface,应用程序编程接口)作为不同软件应用之间通信的桥梁,其重要性日益凸显。随着微服务架构的兴起,API的数量…

怎么做便民信息网站网上免费个人网站

文章目录 前言引入1、链表定义及结构链表的分类3、单向不带头链表实现实现完整代码 4、带头双向循环链表实现实现完整代码 前言 引入 在上一篇文章中,我们认识了顺序表,但是在许多情况中,顺序表在处理一些事件时还存在许多问题,比…

泉州网站建设轩奇网讯网络营销工具与方法

前言 本章内容为VUE工作过程与相关使用讨论。 上一篇文章地址: Vue 3:玩一下web前端技术(二)_Lion King的博客-CSDN博客 下一篇文章地址: Vue 3:玩一下web前端技术(四)_Lion Ki…

网站建站在线制作个人网站备注模板

想做网站,内容跟外链缺一不可,如果真的要说哪个更重要,那内容依旧是网站的核心,而外链则是额外的加分项 内容永远是王道,不管谷歌seo的算法怎么变,只要你的内容没问题,那就肯定不会牵扯到你的网…

招聘类网站怎么做网络推广团队哪家好

1.ICMP是什么协议?处于哪一层? ICMP(Internet Control Message Protocol)是一种网络协议,用于在IP网络中传递控制消息和错误报告。它是在IP协议之上运行的协议。 ICMP主要用于在网络中的不同主机和路由器之间传…

营销型网站建设案例分析wordpress短视频模版

R语言中 fread 怎么用? 今天分享的笔记内容是数据读取神器fread,速度嘎嘎快。在R语言中,fread函数是data.table包中的一个功能强大的数据读取函数,可以用于快速读取大型数据文件,它比基本的read.table和read.csv函数更…

备案 网站名字电子商务系统网站开发总结

在使用 Axios 时处理 AxiosError 有几种常见的方法: 使用 try-catch 语句捕获异常: try {const response await axios.get(/api/data);// 处理响应数据 } catch (error) {if (error.response) {// 请求成功但状态码不在 2xx 范围console.log(error.response.data);console.l…

asp.net网站管理工具手机wap网站开发

思维导图 学习内容 在介绍完一些基本指令后,我们需要进行对权限以后一个全新的认识,比如文件的权限、目录的权限等等…… 学习内容 通过上面的学习目标,我们可以列出要学习的内容: shell命令以及运行原理Linux权限的概念Linux权…

医疗营销网站建设注册公司流程和费用最新

无论是将文件读入脚本,还是将数据从脚本输出到文件,都会用到文件重定向,这是一种很 常见的操作。本节中的示例脚本两种功能皆有。它会读取 CSV 格式的数据文件,输出 SQL INSERT 语句,并将数据插入数据库。 shell 脚本使…

做网站百度营销型网站建设营销型网站建设

理解反射对学习Java框架有很大的帮助,如Spring框架的核心就是使用Java反射实现的,而且对做一些Java底层的操作会很有帮助。一、Class类的使用1、万事万物皆对象,(当然,基本数据类型,静态成员不是面向对象(属于类的))&a…

肇庆 网站建设 域联网站后台管理是什么

目录 问题 分析: 解决方法 问题 java.sql.SQLFeatureNotSupportedException 分析: 可能是你的 druid的maven依赖版本太低了,我的以前是1.1.16,就出现了异常! 解决方法 把druid的maven依赖版本调高! 运…

怎么设置网站默认首页江西人才招聘网官网

AI赋能工业生产是一个强有力的方式,在我们之前的系列博文中也有很多相应的开发实践,感兴趣的胡都可以自行移步阅读,本文的核心思想就是想要基于轻量级的实例分割模型来开发构建工业场景下的滚珠丝杠传动表面缺陷分割检测系统,首先…

保山公司做网站自由策划网站建设

在上一节的图像卷积我们了解到图像卷积可以用于去除图像中的噪声,那么对于现实生活中每一张采集到的图像都会包含噪声,也就是我们通过相机无法得到不包含噪声的图像,如果我想衡量噪声去除能力的强弱,就必须在一张不含噪声的图像中…

东莞网站优化推广rails 网站开发

导言 人工智能在医疗领域的应用正迅速发展,为医疗行业带来了新的可能性。本文将深入探讨人工智能在医疗中的智能辅助应用,以及这一趋势面临的前景和挑战。智慧医疗是指通过先进的信息技术,如人工智能、物联网、大数据等,实现医疗数…

做一个同城便民信息网站怎么做徐州木塑模板

开发过程中,需要开发一个在线编辑excel文档的功能,找到了这个合适的组件 Luckysheet ,一款纯前端类似excel的在线表格,功能强大、配置简单、完全开源。 可以导入文档,预览、编辑、保存、导出等功能,可以满…

广西金兰工程建设管理有限公司网站宁波网站建设慕枫科技

文章目录 前言介绍后言 前言 hello world欢迎来到前端的新世界 😜当前文章系列专栏:react.js 🐱‍👓博主在前端领域还有很多知识和技术需要掌握,正在不断努力填补技术短板。(如果出现错误,感谢大家指出)&am…