java程序设计上机习题2

java程序设计上机习题2

ID:34651460

大小:169.50 KB

页数:5页

时间:2019-03-08

java程序设计上机习题2_第1页
java程序设计上机习题2_第2页
java程序设计上机习题2_第3页
java程序设计上机习题2_第4页
java程序设计上机习题2_第5页
资源描述:

《java程序设计上机习题2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java程序设计上机习题2012年5月5日(第二次)责任教师:刘毅一、使用基本类型数组在本练习中,,你将声明,创建,处理一维基本类型数组1.创建TestArrays类,在其mian()方法中声明2个int型数组变量,取名为array1和array2。array1含有8个元素,其值为2、3、5、7、11、13、17、19,array1的声明和初始化采用快捷方式。publicclassTestArrays{publicstaticvoidmain(String[]args){int[]array1=①;int[]array2;//insertcodehere}}2.在TestAr

2、rays类中声明一个名为printArray的方法,该方法无返回值,输入参数类型为int型数组。printArray方法的功能是打印输入的int型数组变量中的元素,并且在第一个元素之前打印小于号”<”,元素间的分隔符为逗号“,”,最后一个元素之后打印大于号”<”。例如printArray(array1);将输出以下内容:<2,3,5,7,11,13,17,19>publicstaticvoidprintArray(int[]array){System.out.print('<');for(①;②;③){//printanelementSystem.out.print(arra

3、y[i]);//printacommadelimiterifnotthelastelementif(④)System.out.print(",");}System.out.print('>');}3.在main方法中,调用printArray方法显示array1中的内容。System.out.print("array1是");printArray(array1);System.out.println();4.在main方法中,将array1赋给array2,并使array2数组中,所有索引为偶数的元素的值等于其索引值(例如,array2[0]=0,array2[2]=2,依此

4、类推)。再显示array1中的内容。(参见3)5.编译和运行TestArrays程序,其执行结果应该是:array1是<2,3,5,7,11,13,17,19>array1是<0,3,2,7,4,13,6,19>二、使用循环和分支语句在本练习中,你将使用简单的整数循环和分支语句实现一个假想游戏foobarbaz。1.创建一个程序循环50次,并逐行打印循环次数。当循环次数分别为3、5、7的整数倍时,还需要分别打印foo、bar、baz,执行结果如下图所示。提示:1)打印字符串不换行,使用System.out.print2)打印字符串换行,使用System.out.println

5、3)计算余数使用%三、输入、编译和执行一个猜数字游戏在本练习中,你在读懂源程序的基础上,完成一个猜数字游戏的代码输入、编译和执行。通过本次练习,注意掌握以下技能:1)如何产生一个1至10的随机数2)如何获取键盘输入的一个整数3)如何获取键盘输入的一个字符串4)如何使用while语句控制游戏的继续和退出5)如何使用dowhile语句确保用户输入值的有效性程序运行结果程序代码如下:习题完成后,把上述各个项目的源代码用winrar打包(文件的命名规则是:学号_姓名.rar),交给老师。

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

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

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