Java语言编程基础 练习题答案(温立辉版).docx
《Java语言编程基础 练习题答案(温立辉版).docx》由会员分享,可在线阅读,更多相关《Java语言编程基础 练习题答案(温立辉版).docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java语言编程基础 练习题答案(温立辉版)第1章练习题一、选择题:1 .从计算机的发展史上,出现了哪几种编程语言? (ABCD)多选A、机器语言B、汇编语言C、高级语言以D、人工智能语言。2 .高级语言的源代码转换为CPU可执行的指令码有哪几种类型?(AB)多 选A、编译B、解释C、即时翻译D、提前翻译。3 . Java语言是哪家公司旗下的产品?(B)单选A、IBM公司B、Sun公司C、BEA公司D、Microsoft 公司4 . Java语言主要用于哪个领域的编程开发?(C)单选A、底层运算第5章练习题一、选择题:1 .以选项中哪些是Java编程语言中的关键字? (ABC)多选A、 fin
2、alB、 byteC、 importD test2 .以选项中哪些是Java编程语言中的关键字? (ACD)多选A、 trueB、 NULLC、ifD、new3 .以关于Java编程语言标识符的命名正确的是哪些? (BD)多选A、 25schoolB、 FalseC、 one/tenD、 time_10004 .以关于Java编程语言标识符的命名正确的是哪些? (CD)多选A、hi*B packagec、中国人D、 $money5 .以下哪些选项是Java编程语言中的八大基本数据类型?(ABCD)多选A、字节型数据(byte)B、双精度浮点型数据(double)C、字符型数据(char)D、逻
3、辑型数据(boolean)6 .以下哪些选项是Java编程语言中的八大基本数据类型? (ABC)多选A、整型数据(int)B、长整型数据(long)C、字符型数据(char)D、字符串型数据(String)7 .以下哪些选项符合字节型(byte)数据的取值范围? (BC)多选A、 -305B、0C、-56D、1288 .以关于Java编程语言中八大基本数据类型的描述正确有哪些?(AD)多 选A、单精度浮点型(float)类型占4个字节32位B、字节型类型(char)不能存放中文字符C、逻辑型类型(boolean)中只有两个值:0、1D、字符串类型(String)不属于八大基本数据类型9 .以关
4、于Java编程语言中变量声明不正确的有哪些? (ACD)多选A、char ch = haB String str = H;C、 float f = 19.178D String s =李小明10 .以关于Java编程语言中变量声明不正确的有哪些? (ACD)多选A、char ch = haB、 String str = H;C、 float f = 19.178D String s =李小明H.以关于哪些选项是关于符号常量的声明? (AC)多选A、final String HELLO = 你好B、 long population = 90000000LC、 final boolean ISMA
5、LE = FALSED、 int salary = 5000第6章练习题一、选择题:1 . Java程序设计语言中的数据运算种类有哪些? (ABCD)多选A、算术运算B、逻辑运算C、位运算D、关系运算2 .以下关于Java程序设计语言中的算术运算描述正确的是? (D)单选A、算述运算均为二元运算B、自增、自减运算需要两个操作数C、自增、自减运算符放在数据项的前面与后面都是一样的D、求模运算,是指两个整数相除,求余数3 .以下关于Java程序设计语言中的关系运算描述正确的是?(CD)多选A、关系运算中有一元运算操作B、表示两个操作数相等的运算符号是“二”C、示两个操作数不相等的运算符号是“! =
6、 D、关系运算的结果值只能是布尔值:true或false4 .以下关于Java程序设计语言中的算术运算描述正确的是? (D)单选A、算述运算均为二元运算B、自增、自减运算需要两个操作数C、自增、自减运算符放在数据项的前面与后面都是一样的D、求模运算,是指两个整数相除,求余数5 .以下关于三元条件运算描述正确的是? (AB)多选A、三元运算需要三个数据项参与运算B、三元运算格式为:表达式1?表达式2:表达式3C、三元运算中表达1的值为false时则返回表达式2的结果值D、三元运算中表达1的值为true时则返回表达式3的结果值6 .以下关于Java程序设计语言中的逻辑运算描述正确的是?(ABD)多
7、选A、逻辑运算的种类共有六种:与、或、非、异或、无条件与、无条件或B、非运算“!”,取反操作,true非运算变false, false非运算变trueC、无条件与运算&,当左边的值为false直接返回false,不再运算右边 表达式D、或运算 | |,符号两边操作数中的任意一个为true时,结果值就为true, 否则为false7 .以下关于Java程序设计语言中的位运算描述正确的是? (AB)多选A、位运算包含六种运算类型:按位与、按位或、按位取反、异或、左移位、 右移位B、按位与运算,当两个操作数都为1时,运算结果才是1,否则运算结果为C、按位取瓜运算是二元运算,需要两个操作数才可完成运算
8、D、在移位运算中,一般来说,右移一位相当原操作数乘以28 .以下关于赋值运算与运算符号优先级的描述正确的是?(ABCD )多选A、赋值运算符是B、赋值运算是将运算符号右边数据项值赋给左边的数据项C、在表达式运算中,小括号的优先级最高D、在表达式运算中赋值运算操作的优先级最低第7章练习题一、选择题:1 . Java程序设计语言中,流程控制结构有哪几种? (ACD)多选A、顺序结构B、反向结构C、选择结构D、循环结构2 .以下关于if条件结构的描述正确有哪几项? (ABD)多选A、条件判断表达式为布尔表达式B、可以有多个else. if分支结构C、else分支结构一定不能缺少D、当所有条件判断表达
9、式值为false时,执行else分支结构3 .下关于switch结构中的条件变量的类型可以是哪些? (ABC)多选A byteB intC、 charD long4 .以下关于循环结构的描述正确有哪几项? (BCD)多选A、while循环结构的循环条件表达式可以不是布尔表达式B、while循环结构是先判断循环条件后执行循环体D、do. while循环结构是先执行循环体再判断循环条件D、do. while循环结构至少会执行循环体一次以上5 .以下关于循环格式:for (表达式1;表达式2;表达式3) .的描述正确 有哪几项? (ABCD )多选A、表达式1是声明循环变量及初始化语句B、表达式2是
10、循环条件判定语句D、表达式3循环变量修改语句D、表达式1只会被执行一次,表达式2与表达式3会被多次执行6 .以下关于流程转跳控制语句的描述正确有哪几项? (ABC)多选A、continue语句是退出当次循环,不影响后继未完成的循环B、break语句是退出当前整个循环,后继未完成的循环不再执行D、return语句是跳出正在执行的函数,函数中后继未完成的语句不再执行D、return语句不能带回任何值第8章练习题一、选择题:1 .以下关于数组中下标的说法正确的是? (AB)多选A、数组的下标是数组中元素被访问的依据B、数组下标从0开始C、一个数组中元素下标的最大值与数组长度相同D、数组的下标可以为负
11、值2 .以下关于数组描述说法正确的是? (AD)多选A、数组中所有元素都是同一种数据类型B、若数组int 口 myint的长度为5,则myint 5可取得最后一个元素C、在初始化时数组中所有元素都必需用中括号“口”括起来D、访问数组中的元素时,不能超越数组的边界3 .有数组 String mystr 二Kitty, Jerry, Honey, Rose, Wendy,则 mystr2所取得的元素值是 哪个?(B)单选A、 JerryB、 HoneyC、 RoseB、数据分析C、网络编程D、前端视图5. Java编程语言包含哪几个应用版本?(ABC)多选A、 Java SEB、 Java EEC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java语言编程基础 练习题答案温立辉版 Java 语言 编程 基础 练习题 答案 温立辉版
限制150内