首页 广东工业大学华立学院java部分习题答案

广东工业大学华立学院java部分习题答案

举报
开通vip

广东工业大学华立学院java部分习题答案部分习题答案 第一章 【答案】答案见教材。 第二章 1. 请说明注释的作用。 【答案】答案见教材。 2. 判断下列那些是标识符? (1) 3class (2) byte (3) ? room (4) Beijing (5) beijing 【答案】(1)(2)(3)不是标识符,因为标识符不能已数字开始,也不能是保留关键字(如byte),不能以?开始。 3. 请指出下列声明字符变量ch的语句是否存在错误?如果有,请改正。 (1)char ch = 'A'; (2)char ch = '\u0020'; (3)c...

广东工业大学华立学院java部分习题答案
部分习 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 答案 第一章 【答案】答案见教材<略>。 第二章 1. 请 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 注释的作用。 【答案】答案见教材<略>。 2. 判断下列那些是标识符? (1) 3class (2) byte (3) ? room (4) Beijing (5) beijing 【答案】(1)(2)(3)不是标识符,因为标识符不能已数字开始,也不能是保留关键字(如byte),不能以?开始。 3. 请指出下列声明字符变量ch的语句是否存在错误?如果有,请改正。 (1)char ch = 'A'; (2)char ch = '\u0020'; (3)char ch = 88; (4)char ch = 'ab'; (5)char ch = "A"; 【答案】(4)错,因为关键字char是用于声明字符变量,不可声明字符串变量。 4. 如果int x=1,y=-2,n=10;那么,表达式x+y+(--n)*(x>y&&x>0?(x+1):y) 的值是什么类型?结果是多少? 【答案】int型,值为17。 5. 如果int k=1,那么'H'+k的类型是什么?下面语句是否存在差错?如果有,请改正。 (1)int k=1; (2)char ch1,ch2; (3)ch1='H'+k; (4)ch2=98; 【答案】'H'+k的类型为int型。 (3)有错。'H'+k为int型,ch1为char型,将高精度赋给低精度类型时必须实行强制转换。 6. 请指出下面程序在编译时是否会出现错误。如果有,请改正。 public class doubleTointExample { public static void main(String args[ ]) {      int a; double b=1,c=2; a=(int)(b+c); System.out.println("a="+a); } } 【答案】无错误。输出结果:a=3 7. 请指出执行完下面程序后x、y和z的输出值是多少?请上机验证。 public class doubleTointExample { public static void main(String args[ ]) {      int x,y,z; x=1; y=2; z=(x+y>3?x++:++y); System.out.println("x="+x); System.out.println("y="+y); System.out.println("z="+z); } } 【答案】 x=1 y=3 z=3 8. 请指出下面程序片段输出的结果是什么。 int i=1,j=10; do { if (i++>--j) break; }while(i<5); System.out.println(“i=”+i+”<--->”+“j=”+j); 【答案】i=5<--->j=6 9. 请分别用if-else语句和switch语句编写实现下列功能的程序。 某同学某门课的成绩可能的结果为1,2,3,4,5。当成绩为1时请输出不及格;成绩为2时请输出及格;成绩为3时请输出中等;成绩为4时请输出良好;成绩为5时请输出优秀。 【答案】 /*if-else描述程序*/ public class xt020901 { public static void main(String args[ ]) {      int score=4; if (score==1) {System.out.println("不及格");} else if (score==2) {System.out.println("及格");} else if (score==3) {System.out.println("中等");} else if (score==4) {System.out.println("良好");} else     {System.out.println("优秀");} } } /*switch描述程序*/ public class xt020902 { public static void main(String args[ ]) {      int score=4; switch (score) { case 1 : System.out.println("不及格"); break; case 2 : System.out.println("及格"); break; case 3 : System.out.println("中等"); break; case 4 : System.out.println("良好"); break; case 5 : System.out.println("优秀"); break; } } } 10. 请编写输出乘法口诀表的程序。 乘法口诀表的部分内容如下: 1*1=1 1*2=2 2*2=3 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 …… public class xt0210 { public static void main(String args[ ]) {      final double PI = 3.141592654; double area,r; area =PI*r*r; System.out.println(“面积=”+area); } } 【答案】 public class xt0210{ public static void main(String args[ ]) {      int i,j; for(i=1;i<=9;i++) {        for(j=1;j<=i;j++) System.out.print(j+"*"+i+"="+i*j+" "); System.out.println(); } } } 11. 请编写程序实现如下效果图。 【答案】 public class xt0211{ public static void main(String args[ ]) {      int i,j,k,num; char ch; num='A'-1; for(i=1;i<=4;i++) {        for(k=1;k<=4-i;k++) System.out.print(" "); for(j=1;j<=i;j++) { num=num+1; ch=(char)num; System.out.print(ch+" "); } System.out.println(); } for(i=1;i<=4;i++) {        for(k=1;k<=i-1;k++) System.out.print(" "); for(j=1;j<=5-i;j++) { num=num+1; ch=(char)num; System.out.print(ch+" "); } System.out.println(); } } } 12. 分别利用for语句、while语句以及do while语句编写一个求和程序(即sum=1+2+3+…+n)。 【答案】 /*for语句实现*/ public class xt021201{ public static void main(String args[ ]) {      int i,n=100; long sum=0; for(i=1;i<=n;i++) sum=sum+i; System.out.println("sum[1:n]="+sum); } } /*while语句实现*/ public class xt021202{ public static void main(String args[ ]) {      int i,n=100; long sum=0; i=1; while(i<=n) { sum=sum+i; i=i+1; } System.out.println("sum[1:n]="+sum); } } /*do while语句实现*/ public class xt021203{ public static void main(String args[ ]) {      int i,n=100; long sum=0; i=1; do { sum=sum+i; i=i+1; } while (i<=n); System.out.println("sum[1:n]="+sum); } } 13. 复习break和continue语句,调试本章设计这两个语句的程序。 【答案】答案见教材<略>。 14. 上机调试本章提供的输入输出语句。 【答案】答案见教材<略>。 第三章 1. 选择题 (1) 不允许作为类及类成员的访问控制符的是(    )。 A. public                            B. private C. static                            D. protected 【答案】C (2) 为AB类的一个无形式参数无返回值的 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(    )。 A. static  void  method( )          B. public  void  method( )    C. final  void  method( )            D. abstract  void  method( ) 【答案】A (3) Java中main() 关于工期滞后的函关于工程严重滞后的函关于工程进度滞后的回复函关于征求同志党风廉政意见的函关于征求廉洁自律情况的复函 数的值是(    )。 A. String              B. int          C. char      D. void 【答案】D 2. 改错题 (1) 一个名为Hello.java程序如下: //Hello.java程序 public class A { void f() {    System.out.println("I am A");  } } class B {  } public class Hello { public static void main (String args[ ]) { System.out.println("你好,很高兴学习Java");
本文档为【广东工业大学华立学院java部分习题答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_353097
暂无简介~
格式:doc
大小:31KB
软件:Word
页数:15
分类:理学
上传时间:2019-06-22
浏览量:7