- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
作业1:Java基本语法所属章节:第二章 Java语言基础实验题:编写下列程序中的至少3个:判断闰年,年份通过键盘输入;求1-n间的所有素数,n为输入的一整数;输入年月日,计算是一年中的第几天;如果矩阵A中存在这样的一个元素A[i][j]满足条件:A[i][j]是第i行中值最小的元素,且又是第j列中值最大的元素,则称之为该矩阵的一个马鞍点。编写一个函数计算出m×n的矩阵A的所有马鞍点。提示:依题意,先求出每行的最小值元素,放入min[m]之中,再求出每列的最大值元素,放入max[n]之中,若某元素既在min[i]中,又在max[j]中,则该元素A[i][j]便是马鞍点,找出所有这样的元素,即找到了所有马鞍点。计算e=1+1/1!+1/2!+1/3!+……+1/n!+……的近似值,要求误差小于0.001。相关知识点扩展:整数的输入方法有很多,用System.in.read()实现起来不是很方便,这里介绍一用应用Scanner类的方法。具体查看Java DOC文档。 int a; Scanner s=new Scanner(System.in); System.out.println(请输入你想要算的数字 : ); a=s.nextInt(); 另外,如果使用System.in.read(),还需要做异常处理。 我们可以直接抛弃异常:public static void main(String[] args) throws java.io.IOException实验代码及相关思路:判断闰年,年份通过键盘输入import java.util.Scanner;public class LeapYear{ public static void main(String args[]){ Scanner s = new Scanner(System.in); System.out.println(请输入你想要算的年份 : ); int year = s.nextInt(); if(year%4==0year%100!=0||year%400==0){ System.out.println(year + 年是闰年); }else{ System.out.println(year + 年不是闰年); } }}反思体悟:该实验的难点在于 “闰年”的概念和算法的实现。闰年是指:①普通年能整除4且不能整除100的为闰年(如2004年就是闰年,1900年不是闰年);②世纪年能整除400的是闰年(如2000年是闰年,1900年不是闰年),明确了这个概念后,不难写出if判断语句。求1-n间的所有素数,n为输入的一整数import java.util.Scanner;public class PrimeNumber{ public static void main(String args[]){ int i,m = -1,number,n; Scanner s = new Scanner(System.in); System.out.println(此程序用于求1~n之间的所有素数。请输入您想要的n值:); n = s.nextInt(); int a[] = new int[n]; for(number=2;number=n;number++){ for(i=2;inumber;i++){ if(number%i==0) break; } if(i=number){ m++; a[m] = number; } } System.out.println(1~n之间的所有素数有:); for(i=0;im;i++){ System.out.print(a[i]+ ); } }}反思体悟:该实验的难点在于 “素数”的概念和算法的实现。素数是指不能整除除1和它本身以外的数,算法上要用两个循环嵌套。另外,本实验用数组来存储判断为素数的数最后一次性遍历输出;当然也可以判断一次输出一次。输入年月日,计算是一年中的第几天import java.util.Scanner;public class DateToDays{ public static void main(String args[]){ Scanner s = new Scanner(System.in); int i = 0,sum = 0; int a[] = {31,28,31,30,31,30,31,31,30,31,30,31}; System.o
您可能关注的文档
- (参考)中小企业存货管理的问题及对策.doc
- (参考)昭通旅游资源调查与评价.doc
- (参考)企业的经营环境调查与分析.doc
- (参考)水生植物在兰州园林景观中的应用与前景初探.doc
- (参考)试论我国会计环境——最终版.doc
- (参考)游戏在小学音乐教育中的地位和作用.doc
- (参考)信用卡行业市场现状以及未来发展前景分析.doc
- (参考)新课标下高中数学课堂教学的实践与反思.doc
- (参考)英语专业毕业论文题目.doc
- (参考)自然保护区的理论与实践.doc
- 2025年辽宁省沈阳市法库县某国企招聘工作人员若干人备考题库及参考答案详解.docx
- 2025年辽宁省沈阳市法库县某国企招聘工作人员若干人备考题库及答案详解一套.docx
- 2025年辽宁省沈阳市沈河区某国企招聘工作人员若干人备考题库带答案详解.docx
- 2025年辽宁省沈阳市法库县某国企招聘工作人员若干人备考题库参考答案详解.docx
- 2025年辽宁省沈阳市沈河区某国企招聘工作人员若干人备考题库及答案详解一套.docx
- 2025年辽宁省沈阳市沈河区某国企招聘工作人员若干人备考题库参考答案详解.docx
- 2025年辽宁省沈阳市沈河区某国企招聘工作人员若干人备考题库及参考答案详解.docx
- 2025年辽宁省沈阳市法库县某国企招聘工作人员若干人备考题库及参考答案详解1套.docx
- 2025年辽宁省沈阳市苏家屯区某国企招聘工作人员若干人备考题库及参考答案详解1套.docx
- 2025年辽宁省沈阳市皇姑区某国企招聘工作人员若干人备考题库含答案详解.docx
最近下载
- T/CSWSL 036-2024N-酰基高丝氨酸内酯酶.pdf
- 2025至2030中国宫颈癌疫苗行业市场占有率及投资前景评估规划报告.docx VIP
- 2025至2030汽车防爆膜行业市场占有率及投资前景评估规划报告.docx VIP
- 2025至2030热熔线标涂料行业市场发展分析及投资前景报告.docx VIP
- 2021年禁毒社工招聘考试试题.doc VIP
- 医院病理技师礼仪与病理诊断.pptx VIP
- 2021年度禁毒社工招聘考试试题.doc VIP
- 《十二公民》剧本.docx VIP
- 五年级上册书法课件-8.口字旁 见字旁|人美版.ppt VIP
- 《医学信息学概论》管理.pptx VIP
文档评论(0)