java基础习题集与答案解析

java基础习题集与答案解析

ID:47844809

大小:63.50 KB

页数:11页

时间:2019-11-25

java基础习题集与答案解析_第1页
java基础习题集与答案解析_第2页
java基础习题集与答案解析_第3页
java基础习题集与答案解析_第4页
java基础习题集与答案解析_第5页
资源描述:

《java基础习题集与答案解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序设计—基础篇习题1.作图.(1)************************************(2)**************************************************(3)****************(4)1213214321543216543217654321(5)112112321123432112345432112345654321(6)***********************************************************

2、***********************************************(7)杨辉三角形1111211331146412.输出101--500之间的所有奇数,奇数之和.3.输出100--200间不能被3整除的数.4.输入初值,输出100个不能被3整除的数.5.求S=1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值.6.设S=1*2*3*...*n,求S不大于400000时的最大n.7.设S=11*22*33*...*nn,求S不大于400000时的最大n.8.找出1~

3、1000间的全部”同构数”.如果一个数出现在其平方数右端,则称此数为同构数,如1在12=1的右端,5在52=25的右端,25在252=625的右端等.9.百鸡问题。“鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?”10.利用一维数组,统计一个班学生0-9,10-19,..90-99及100各分数段的人数.11.插入法排序.排序方法:设有10个数存放在数组A中,分别用A[1],A[2],..,A[10]表示.先将A[1]与A[2]比较,若A[2]

4、的值,A[1],A[2]顺序排列.再将A[3]与A[1],A[2]比较,按照顺序确定A[3]应放的位置,A[1],A[2],A[1]顺序排列.依次将后面的数一个一个拿来插入排好序的数列中,直到所有的数按顺序排好.12.2个按升序(从小到大)排列的数列A[1],A[2],....,A[N]和B[1],B[2],...,B[M]中各元素按其大小关系存放到数组c.同时必须注意对数组A或B残余元素的的追加处理。13.运动员成绩排名.设有一表格记录了10人参加的男子100M决赛成绩,运动员号码和成绩自行确定,设计一程序,

5、将给定的成绩排名输出。14.知某班学生M(M<100)人,其N(N<4)门课程.度按平均成绩输出学生平均成绩名次表(要求每个学生的信息包括:名次,学号(用整型数),平均成绩等)。15.设计计一个同学通信录程序,用户名用学号(整型数)表示,并记录每个人电话号码及QQ号,可以添加,删除查询。答案:1、(1)publicclassEx1_1{publicstaticvoidmain(String[]args){for(inti=1;i<=4;i++){for(intj=1;j<=12;j++){if(i>j)Syst

6、em.out.print("");elseif(i<=j&&j-i<=7)System.out.print("*");}System.out.println();}}}(2)publicclassEx1_2{publicstaticvoidmain(String[]args){for(inti=1;i<=5;i++){for(intj=1;j<=16;j++){if(i>j)System.out.print("");elseif(i<=j&&j-i<=11){if(j-i==9-(i-1)*2

7、

8、j-i==10

9、-(i-1)*2)System.out.print("");elseSystem.out.print("*");}}System.out.println();}}}(3)publicclassEx1_3{publicstaticvoidmain(String[]args){for(inti=1;i<=9;i++){for(intj=1;j<=9;j++){if(j==6-i

10、

11、j==4+i

12、

13、j==i-4

14、

15、j==14-i)System.out.print("*");elseSystem.out.print("

16、");}System.out.println();}}}(4)publicclassEx1_4{publicstaticvoidmain(String[]args){for(inti=1;i<=7;i++){for(intj=i;j>=1;j--)System.out.print(j+"");System.out.println();}}}(5)importjava.util.Scan

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

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

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