java程序设计题库.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《java程序设计题库.pdf》由会员分享,可在线阅读,更多相关《java程序设计题库.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 java 程序设计题库 Prepared on 21 November 2021 2016-2017学年第2学期 Java 程序设计 作业 1.简答题(1)public class Variables static String hello=Hello,;public class AbsoluteIfElse public static void main(String args)int i;Scanner scanner=new Scanner;请用键盘输入一个整数,然后单击回车键:);i=();if(i=0)这个整数的绝对值是:+i);else 入学生成绩信息;2.显示学生成绩信息;0.
2、退出;请输入数字选项(0-2):(2)选择数据 1,开始录入学生学号、姓名和成绩(只能输入一个学生基本信息):请输入数字选项(0-2):1 请输入学号:2014001 请输入学生姓名:zhangsan 请输入成绩:88 请选择您的操作:1.录入学生成绩信息;2.显示学生成绩信息;0.退出;请输入数字选项(0-2):(3)输入 2,显示学生成绩:2 学生学号信息如下:2014001 学生姓名信息如下:zhangsan 学生成绩信息如下:88 您选择了显示所有学生成绩信息。请选择您的操作:1.录入学生成绩信息;2.显示学生成绩信息;0.退出;请输入数字选项(0-2):(4)对于选择操作输入错误的处
3、理:例如,输入 4 后 请选择您的操作:1.录入学生成绩信息;2.显示学生成绩信息;0.退出;请输入数字选项(0-2):4 输入错误,请重新输入!请选择您的操作:1.录入学生成绩信息;2.显示学生成绩信息;0.退出;请输入数字选项(0-2):(5)最后输入 0,退出该程序。注:去年考题 代码如下:public class Testgrade public static void main(String args)int select;select=1;String xuehao=;String name=;int chengji=0;Scanner sc=new Scanner;-);*);欢
4、迎进入学生成绩管理系统 );*);-);while(true);请选择您的操作:);1.录入学生成绩信息;);2.显示学生成绩信息;);0.退出;);请输入数字选项(0-2):);select=();aacbb2421012iiJava EE B.Java ME C.Java SE D.Java 2E(2)public static void main方法的参数描述是:()A.String args B.String args C.Strings args D.String args (3)编译 Java Application源文件将产生相应的字节码文件,扩展名为()A.java B.cla
5、ss C.html D.exe(4)从下面选项中,选择三个有效的标示符:()A.IDoLikeTheLongNameClass B.$byte C.const D._ok E.3_case(5)下面哪一项在java 中是非法的标识符()A.$user B.point C.You&me D._endline (6)下列不属于Java 保留字的是:()A.sizeof B.super C.abstract D.break(7)下面哪些java 语句会导致无限循环()。I、while(true)i=0;II、while(false)i=1;III、while(!false)i=0;A、仅仅 III
6、B、I 和 III C、仅仅 I D、I,II 和 III(8)下列整型数据类型中,需要内存空间最少的是 ()。A.short B.long C.int D.byte(9)下面代码执行后,正确的输出结果是:()public class Example public static void main(String args)int l=0;do Doing it for l is:+l);while(-l 0);Finish);A.Doing it for l is 3 B.Doing it for l is 1 C.Doing it for l is 2 D.Doing it for l is
7、 0 E.Doing it for l is C1 F.Finish(10)若有定义 int a=1,b=2;那么表达式(a+)+(+b)的值是:()A.3 B.4 C.5 D.6(11)若有定义 int a=9,b=6;那么 ab 的值是:()A.0 B.1 C.false D.true(12)假定有变量定义:int k=7,x=12;那么能使值为 3 的表达式是:()A.x%=(k%=5)B.x%=(k-k%5)C.x%=k-k%5 D.(x%=k)-(k%=5)(13)设 x=1,y=2,z=3,则表达式 yz/x 的值是()A.3 B.C.4 D.5(14)作为 Java 应用程序入口
8、的 main 方法,其声明格式是()A public static int main(String args)B public static void main(String args)Cpublic void main(String args)Dpublic int main(String args)(15)下面命令正确的是()Ajava Bjava AppFirst Cjava Djavac AppFirst(16)JDK 安装完成后,主要的命令如 javac、java 等,都存放在根目录的()文件夹下。Abin Bjre Cinclude Ddoc(17)Java 语言是一种()语言。A
9、机器 B汇编 C面向过程的 D 面 向对象的(18)Java 程序的最基本组成单位是()。A函数 B过程 C变量 D类 1下面这些标识符哪个是错误的()AJavaworld B_sum C2Java Program D$abc 2下列哪一组运算符的优先级顺序是从高到低排列的()A|、&、!B&、|C!、%、+D、3 +a:b+);Aa 的值为 2,b 的值为 3,c 的值为 1 Ba 的值为 2,b 的值为 4,c 的值为 2 Ca 的值为 2,b 的值为 4,c 的值为 1 Da 的值为 2,b 的值为 3,c 的值为 2 6设各个变量的定义如下,哪些选项的值为 true()int a=3,
10、b=3;boolean flag=true;A+a=b B+a=b+C(+a=b)|flag D(+a=b)&flag 7表达式(int)*3 的值的类型为()Ashort Bint Cdouble Dfloat 8设 a,b,x,y,z 均为 int 型变量,并已赋值,下列表达式的结果属于非逻辑值的是()Axy&bx-y Cy=+x Dy+x*x+9下面语句输出的结果为()A6 B7 C10 D25 10对下面的语句执行完后正确的说法是:()int c=c/3;A输出结果为 21 B输出结果为 22 C输出结果为 32 D输出结果为 33 11以下选项中变量 a 已定义类型,合法的赋值语句为
11、()Aa=int(y);Ba=1;Ca=a+1=3;D+a;12执行下列程序段后,ch,x,y 的值正确的是:()int x=3,y=4;boolean ch;ch=xy&+x=-y;Atrue,6,8 Bfalse,6,8 Ce,7,7 Dfalse,7,7 19、下列程序运行的结果是 。public class A public static void main(String args)int x=7%3;while(x)x-;A0 B1 Ctrue D编译错误 1下面程序片段输出的是什么()int a=3,b=1;if(a=b)Aa=1 Ba=3 C编译错误,没有输出 D正常运行,但没有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 程序设计 题库
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内