java基础编程及面向对象方法作业

java基础编程及面向对象方法作业

ID:40557905

大小:50.00 KB

页数:4页

时间:2019-08-04

java基础编程及面向对象方法作业_第1页
java基础编程及面向对象方法作业_第2页
java基础编程及面向对象方法作业_第3页
java基础编程及面向对象方法作业_第4页
资源描述:

《java基础编程及面向对象方法作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、使用Java语言编写程序。1.编写一个字符界面的JavaApplication程序,接受用户从键盘输入的一个正整数,然后统计并输出从1到这个正整数的累加和。packagetext02;(分析:采用递归调用的方法解决此问题)importjava.util.Scanner;publicclassSum{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubSystem.out.println("请输入一个正整数:");Scannerinput=newScanner(System.in);in

2、tnum=input.nextInt();System.out.println("累加和为:"+fun(num));}publicstaticintfun(intb){intsum=0;if(b>0){sum+=b+fun(b-1);}returnsum;}}2.编写一个字符界面的JavaApplication程序,接受用户输入的10个整数,并输出这10个整数的最大值和最小值。(一行输入中包含空格)packagetext02;importjava.util.Scanner;publicclassSortDemo01{/***@paramargs*/publicstaticvoidmain(St

3、ring[]args){//TODOAuto-generatedmethodstubScannerinput=newScanner(System.in);System.out.println("请输入十个整数,每个数字后面跟一个空格,按(enter)完成!");Stringstr=input.nextLine();charchar_a[]=str.toCharArray();inta[]=newint[10];//定义一个数组,记录空格的位置a[9]=char_a.length;intk=0;for(inti=0;i

4、e(char_a[i])){a[k++]=i;}}if(k<9){System.out.println("输入有误!!请查证");//如果不是输入的十个数,或数与数之间没有用空格分开,则视为输入错误System.exit(0);}Stringst1=str.substring(0,a[0]);//输入的第一个数System.out.println("第1个数是:"+st1);//Stringstr1=str.substring(0,a[0]);Stringst;for(intj=0;j<9;j++){//循环赋值st=str.substring(a[j],a[j+1]+1);System.ou

5、t.println("第"+(j+2)+"个数是:"+st);st1=st1+st;}intnumb1[]=newint[10];//装十个数字try{numb1[0]=Integer.parseInt(str.substring(0,a[0]));}catch(NumberFormatExceptione){System.out.println(e);}for(intj=0;j<9;j++){//循环赋值try{numb1[j+1]=Integer.parseInt(str.substring(a[j]+1,a[j+1]));}catch(NumberFormatExceptione){Sy

6、stem.out.println(e);}//System.out.println("第"+(j+2)+"个数是:"+st);//st1=st1+st;}java.util.Arrays.sort(numb1);//按从小到大的顺序排列for(inti=0;i

7、ter)完成!45456465456456654644665465第1个数是:45第2个数是:456第3个数是:465第4个数是:456第5个数是:456第6个数是:654第7个数是:64第8个数是:46第9个数是:654第10个数是:6545466465456456456465654654最小的数是:45最大的数是:6543.(面向对象编程)编写一个学生类Student,要求:(1)学生类Stu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。