java程序设计习题集

java程序设计习题集

ID:26441408

大小:135.00 KB

页数:28页

时间:2018-11-27

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

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

1、Java程序设计习题集第一章Java基础知识§1.1Java概述1.完成在Windows2000操作系统下环境变量的配置2.创建一个Java程序,输出自己的基本信息:名字和年龄。3.概述Java语言的版本发展过程。4.简述Java语言的运行机制。5.在自己的机器上用JDK开发运行环境完成第一个Java程序的编辑、编译、运行过程。6.简述Java语言的特点,Java虚拟机的概念及作用。§1.2Java基本语法1.什么是变量?什么是常量?2.什么叫表达式,Java语言中共有几种表达式?3.下面哪些表达式不合法?为什么?HelloWorld2Thankyou_F

2、irst-Month893Hellonon-problemHotJavaimplements$_MyFirst4.以下的选项中能正确表示Java语言中的一个整型常量的是()。A)12.B)-20C)1,000D)4565.以下选项中,合法的赋值语句是()。A)a==1;B)++i;C)a=a+1=5;D)y=int(i);6.若所用变量都已正确定义,以下选项中,非法的表达式是()。A)a!=4

3、

4、b==1B)'a'%3C)'a'=1/2D)'A'+327.若有定义inta=2;则执行完语句a+=a-=a*a;后,a的值是()。A)0B)4C)8D)–48.

5、在Java语言中,逻辑常量只有true和___________两个值。9.      Java语言中的浮点型数据根据数据存储长度和数值精度的不同,进一步分为float和__________两种具体类型。10.  Java语言是()。A.面向问题的解释型高级编程语言B.面向机器的低级编程语言C.面向过程的编译型高级编程语言D.面向对象的解释型高级编程语言11.  下列的变量定义中,错误的是()。A)inti;B)inti=Integer.MAX_VALUE;C)staticinti=100;D)int123_$;12.  以下的变量定义语句中,合法的是()。

6、A)float$_*5=3.4F;B)byteb1=15678;C)doublea=Double.MAX_VALUE;D)int_abc_=3721L;13.  以下字符常量中不合法的是()。A)'

7、'B)'''C)""D)'我'14.  若以下变量均已正确定义并赋值,下面符合Java语言语法的语句是()。A)b=a!=7;B)a=7+b+c=9;C)i=12.3*%4;D)a=a+7=c+b;15.  下列程序段执行后t5的结果是()。intt1=9,t2=11,t3=8;intt4,t5;t4=t1>t2?t1:t2+t1;t5=t4>t3?t4

8、:t3;A)8B)20C)11D)916.  设a,b,c,d均为int型的变量,并已赋值,下列表达式的结果属于非逻辑值的是()。A)a!=b&c%d=c+d17.  请说出下面程序的运行结果。publicstaticvoidmain(String[]args){intnNum1=6;intnNum2=8;System.out.println();//nNum1不自加短路原则System.out.println(((nNum1nNum2));System

9、.out.println("nNum1is"+nNum1);System.out.println(((nNum1nNum2));System.out.println("nNum1is"+nNum1);}§1.3流程控制语句1.While与Do…While语句的区别是什么?2.下面程序的输出结果是什么?publicclassMyFirst{publicstaticvoidmain(Stringargs[]){intx=1,y,total=0;while(x<=20){y=x*x;System.out.println(“y

10、=“+y);total=total+y;++x;}System.out.println(“Totalis“+total);}}3.设计程序求1到100的和。4.请指出下面程序的错误:swith(n){case1:System.out.println(“First”);case2:System.out.println(“Second”);case3:System.out.println(“Third”);}5.水仙花数是指其个位、十位、百位三个数的立方和等于这个数本身,求出所有水仙花数。6.试利用for循环,计算1+2+3+4+5+…+100的总和。7.利用

11、do…while循环,计算1!+2!+3!+…+100!的总和。8

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

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

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