1 / 16
文档名称:

几个JAVA小程序.doc

格式:doc   大小:294KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

几个JAVA小程序.doc

上传人:小博士 2018/11/27 文件大小:294 KB

下载得到文件列表

几个JAVA小程序.doc

相关文档

文档介绍

文档介绍::..儿个jAVA小程序:判断闰年,年份通过键盘输入;;lassLeapYear{publicstaticvoidmain(Stringargs[]){inta;Scanners=newScanner();("这是一个判别闰年的程序!%("请输入你想要算的年份:"a=();if(a%100!=0&&a%4==0||a%400==0){(a+"年足闽年!n);}else{(a+"年不是闰年!");}}}输入年月曰,计算是一年中的第几天;;lassWhichDay{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubinta[]={31,28,31,30,31,30,31,31,30,31,30,31};inty,m,d/i/n=0;Scanners=newScanner();("这是判别某个期是一年中第几天的程序!");("请输入年-月•日:");y=();m=();d=();if(y%100!=0&&y%4==0||y%400==0){a[l]=29;for(i=0;i<m-l;i++){n=n+a[i];}n=n+d;(y+"年"+m+"月"+d+"日是一年屮的第n+n+"天!");}}求1-n间的所有素数,n为输入的一整数;;lassPrimeNumber{publicstaticvoidmain(String[]args){inti,j,n,m,a;Scanners=newScanner();("这是求1〜n之间所有素数的程序!");(”诂:输入n值:”);n=();intp[]=newint[n];for(j=0,m=2;m<=n;m++){a=(int)(m);for(i=2;i<=a;i++){if(m%i==0)break;}if(j〉a){p[j】=m;j++;}}(":l~"+n+"之间的素数有:">;for(j=0;p[j]!=0;j++){if((j+l)%10==0){();}(p[j]+",");}}计算e=1+1/1!+1/2!+1/3!++1/n!+……的近似值,。lassEValue{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubdoublesum=0,t=l;inti=l,n=10;("这是一个求e的近似值的程序!while(i<n){sum=sum+t;i=i+l;t=t*();}("e="+sum);}}如果矩阵A中存在这样的一个元素A[i][j]满足条件:A(i][j]是第i行中值最小的元素,且又是第j列中值最大的元素,则称之为该矩阵的一个马鞍点。编写一个函数计算出nrn的矩阵A的所有马鞍点。提示:依题意,先求出每行的最小值元素,放入nin[呻之中,再求出每列的最大值元素,放入nax[n]之中,若某元素既在nin[i]中,又在nax[j】中,则该元素A[i][j]便是马鞍点,找出所有这样的元素,即找到了所有马鞍点。;lassSaddlePoint{*****@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubinta[][】={{l,2,3,4,5}X7,3,4,5,6},{2,l,5,4,3},{5,3,6,5,4}};intm,n,j,j,min[】,max[],k=0;Scanners=newScanner(