欢迎来到天天文库
浏览记录
ID:17621680
大小:508.50 KB
页数:38页
时间:2018-09-03
《java程序设计答案最精版(附实验指导)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java程序设计--习题答案第1章3、计算机系统由哪两部分组成的?计算机硬件结构由哪几部分组成?它们各自有什么作用?一台计算机由硬件和软件组成。一台典型的计算机由五大部分组成。这五大部分是:运算器,控制器,存储器,输入设备和输出设备。运算器是执行算术运算和逻辑运算的部件。控制器是向计算机其他部分发送命令的部件。存储器是计算机用来存储数据、信息的部件。输入设备就是外界向计算机输入信息设备。输出设备恰好与输入设备的作用相反,它将处理过后的信息输出呈现给用户。9、将以下十进制数转换为对应的二进制数(1)32(2)97(3)256(4)500(1)10
2、0000(2)1100001(3)100000000(4)111110100第2章1.Java语言有哪些主要特点。平台独立性安全性多线程网络化面向对象3.JavaApplication的开发步骤有哪些。JavaApplication的开发步骤:(1)下载JDK软件并安装;(2)配置相应的环境变量(path和classpath);(3)编写Java源程序(文本编辑器或集成开发环境IDE);(4)编译Java源程序,得到字节码文件(javac*.java);(5)执行字节码文件(java字节码文件名)。4.什么是环境变量,设置环境变量的主要目的是什
3、么。环境变量的配置主要是为了进行“寻径”,也即让程序能找到它需要的文件,所以设置的内容就是一些路径。第3章1.Java语言对于合法标识符的规定是什么?指出以下哪些为合法标识符。aa23a*a_a$ainta%在Java语言中,标识符必须以字母、美元符号或者下划线打头,后接字母、数字、下划线或美元符号串。另外,Java语言对标识符的有效字符个数不做限定。合法的标识符:aa2_a$a5.数据类型强制转换的原则是什么?如何转换?对于变窄转换,如long到short、double到float,或者不兼容转换:float到short、char到short
4、等,则需要进行强制转换。floatf=11.5;shortb;b=(short)f;(强制转换)第4章5.用穷举法求出3位数中百、十、个位数的立方和就是该数的数。publicclassTest{publicstaticvoidmain(String[]args){inta,b,c,x=100;while(x<1000){a=x%10;b=(x%100-a)/10;c=(x-x%100)/100;if(a*a*a+b*b*b+c*c*c==x)System.out.println(x);x+=1;}}}7.统计1至1万共有多少个数是素数。publ
5、icclassTest{publicstaticvoidmain(String[]args){inti,j,count=0;label:for(i=1;i<=10000;i++)//查找1到10000以内的素数{for(j=2;j
6、icvoidmain(String[]args)throwsIOException{charsex='f';switch(sex){case'm':System.out.println("男性");break;case'f':System.out.println("女性");case'u':System.out.println("未知");}}}女性未知10.读程序,写结果。publicclassTest{publicstaticvoidmain(String[]args){inti,s=0;for(i=1;i<=100;i++){if(i%3
7、==0)continue;s+=i;}System.out.println("s="+s);}}s=336711.读程序,写结果。publicclassTest{publicstaticvoidmain(String[]args){inti,s=0;for(i=1;i<=100;i++){s+=i;if(s>100)break;}System.out.println("s="+s);}}s=105第5章1.以下叙述中不正确的是______。(B)A、在方法中,通过return语句传回方法值B、在一个方法中,可以执行有多条return语句,并返回
8、多个值C、在Java中,主方法main()后的一对圆括号中也可以带有参数D、在Java中,调用方法可以在System.out.println()语句中
此文档下载收益归作者所有