欢迎来到天天文库
浏览记录
ID:27666926
大小:290.30 KB
页数:20页
时间:2018-12-05
《java编程方法复习题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、1.填空题Fillintheblanks1)Java幵发工具箱中的命令java用于执行Java应用程序。2)Java源程序文件的扩展名是.java,编译器产生的文件扩展名力.classo3)Java中的单行注释分为符号是//。4)关键字final表示一个对象或变量在初始化后不能修改。5)Math,random方法用于生成随机数。6)方法头中的关键字viod用来表示方法没有返冋值。7)当使用数组元素时,方括号闪的数称为下标。8)含有3个元素的数组p的3个元素分别表示为p[0],P[l]和P[2]。9)一个XXY数组有x行,y列,x*y个元素。10)Java中的基本数据类型包括整型、实
2、型、字符型和布尔型。11)定义字符类型以关键字char开始。12)如果有int[][]a=newint[10][8],则数组元素的最大下标是9,如程序中出现a[8][10],则调试时会出现数组下标越界错误。13)写出以下表达式的结果:1)7%872)true&&falsefalse3)31/654)true
3、
4、falseture14)inta=2;doubled=l.0;则执行d+=1.5*5+(++a);后d的值是11.515)以下是求数组中最大值的代码,请补充完整:int[]m={13,22,1,3};intmax=m[0];for(inti=0;i5、{if(m[i]>max){max=m[i];}}16)Java应用程序从主方法开始执行。17)输出信息的方法有两个,输出信息之后换行的使用println方法。18)编写程序,第1行需要显示“hello”,第2行显示^Wellcometojava!”•在空a处增加需要的代码。publicclassWelcome{publicstaticvoidmain(String[]args){System,print,out(“hello”);System,println.out(“Wellcometojava!”);}}19)计算底面半径r=30,高h=20的岡柱体底而积和体积程序。完成该程6、序(代码写在横线上)publicclassCylinder!publicstaticvoidmain(String[]args){intr=30;intr=20;doublearea=3.14*r*r;//(计算底而不只)doublevol=3.14*r*r*h;//(计算体釈)System,out.println(“底面积=”+area);System,out.println(“体积=”+vol);}}20)以下程序是计算s=l+2+3+...+99+100,其中需要去掉6的倍数的程序,完善-其中的代码(代码写在横线上)publicclasssum{publicstaticvoi7、dmain(String口args){ints=0;for(inti:l;i〈100;i++){//如果i是6的倍数,则跳过if(i%6==0)continue;s=s+i//将i加到s上}System,out.println(“s=’’+s);21)已知条件为:当x>10时,y=2*x-3;当x<=10时,y=3*x+5;用if_else语句编写当x=15时计算y的程序.publicclassCal{publicstaticvoidmain(String[]args){intx=15;if(x>10){y=2*x-3;}else{y=3*x+5;}System,out.print8、ln(“y=”+y);}}22)以卜*是计算1+4+6+8-+100的程序。完善以F程序(代码写在空白处)publicclassSuml_100{publicstaticvoidmain(String[]args){ints=1;for(inti=4;i<=100;i=i+2)s=s+I;System,out.println(“s=”+s);}}23Java中的基本数据类型包拈整型、实型、布尔型和字符型。24Java中的注释分为单行多行、和文注释。25int类型的变量在内存中占用4字节,32位,char型的变量在内存占用,2字节16位。26写出以K表达式的结來:1)5%652)tr9、ue&&falsefalse27阅读以下代码,写出程序执行结果:intfirst=10;intsecond=10;first=second++;second+=++first;则变量first和second的值依次是11、22。28在程序设计中,流程控制语句的类型有:顺序结构、选择结构、循环结构29阅读以下代码:int[]test:{14,2,3,71,12,12};则test[4]的值是:(17)12而test[6]的值呢?(18)无30.以下是求数组中最大值的代码
5、{if(m[i]>max){max=m[i];}}16)Java应用程序从主方法开始执行。17)输出信息的方法有两个,输出信息之后换行的使用println方法。18)编写程序,第1行需要显示“hello”,第2行显示^Wellcometojava!”•在空a处增加需要的代码。publicclassWelcome{publicstaticvoidmain(String[]args){System,print,out(“hello”);System,println.out(“Wellcometojava!”);}}19)计算底面半径r=30,高h=20的岡柱体底而积和体积程序。完成该程
6、序(代码写在横线上)publicclassCylinder!publicstaticvoidmain(String[]args){intr=30;intr=20;doublearea=3.14*r*r;//(计算底而不只)doublevol=3.14*r*r*h;//(计算体釈)System,out.println(“底面积=”+area);System,out.println(“体积=”+vol);}}20)以下程序是计算s=l+2+3+...+99+100,其中需要去掉6的倍数的程序,完善-其中的代码(代码写在横线上)publicclasssum{publicstaticvoi
7、dmain(String口args){ints=0;for(inti:l;i〈100;i++){//如果i是6的倍数,则跳过if(i%6==0)continue;s=s+i//将i加到s上}System,out.println(“s=’’+s);21)已知条件为:当x>10时,y=2*x-3;当x<=10时,y=3*x+5;用if_else语句编写当x=15时计算y的程序.publicclassCal{publicstaticvoidmain(String[]args){intx=15;if(x>10){y=2*x-3;}else{y=3*x+5;}System,out.print
8、ln(“y=”+y);}}22)以卜*是计算1+4+6+8-+100的程序。完善以F程序(代码写在空白处)publicclassSuml_100{publicstaticvoidmain(String[]args){ints=1;for(inti=4;i<=100;i=i+2)s=s+I;System,out.println(“s=”+s);}}23Java中的基本数据类型包拈整型、实型、布尔型和字符型。24Java中的注释分为单行多行、和文注释。25int类型的变量在内存中占用4字节,32位,char型的变量在内存占用,2字节16位。26写出以K表达式的结來:1)5%652)tr
9、ue&&falsefalse27阅读以下代码,写出程序执行结果:intfirst=10;intsecond=10;first=second++;second+=++first;则变量first和second的值依次是11、22。28在程序设计中,流程控制语句的类型有:顺序结构、选择结构、循环结构29阅读以下代码:int[]test:{14,2,3,71,12,12};则test[4]的值是:(17)12而test[6]的值呢?(18)无30.以下是求数组中最大值的代码
此文档下载收益归作者所有