您好,欢迎来到微智科技网。
搜索
您的当前位置:首页java中关于变量、数组的综合练习题

java中关于变量、数组的综合练习题

来源:微智科技网
一、多项选择题(共1道小题,共5.0分)

1. 下列变量的声明中,正确的是____ACG

A. int $x; B. int 123; C. int _123; D. int #dim; E. int %percent; F. int *divide;

G. int central_sales_region_Summer_2005_gross_sales;

二、单项选择题(共19道小题,共95.0分)

1. 所有的程序均可用几种控制类型控制结构编写____A

A. 顺序结构、选择结构、循环结构 B. 顺序结构、循环结构 C. 顺序结构、选择结构 D. 选择结构、循环结构

2. 下列标识符合法的是____ D

A. 8ID B. ?CMU C. SY# D. _S9

3. 下列换行的转义符是____B

A. \\r B. \\n C. \\f D. \\s

4. char的数值范围是____B

A. 0~32767 B. 0~65535 C. -256~255 D. -32768~32767

5. 使整数变量x加1,下面表达式错误的是____D

A. x++ B. ++x C. x=x+1 D. x=+1

6. 编译执行下列程序段后,c与result的值是____D

boolean a=false; boolean b=true;

boolean c=(a&b)&&(!b); int result=b= =false?1:2;

A. c=false; result=1; B. c=true; result=2; C. c=true; result=1; D. c= false; result=2;

7. 执行下列程序段后后,k的值是____B

int j=4,I,k=10; for(i=2;i!=j;i++) k=k-I;

A. 4 B. 5 C. 6 D. 7

8. 执行下列语句段后,x的值是____C

int x=2; do

{x+=x;} while(x,17);

A. 4 B. 16 C. 32 D. 256

9. 下列对数组初始化的语句中不正确的是____D

A. int x[] = {1,2,3}; B. int x[3] = {1,2,3}; C. int[] x = {1,2,3}; D. int x[] = new int[]{1,2,3};

10. 下列语句执行后,k的值为____B

int j=4,i,k=10; for(i=2;i!=j;i++) k=k-i;

A. 4 B. 5 C. 6 D. 7

11. 下列语句执行后,i,j的值是____A

int i=1,j=8; do{

if(i++>--j) continue; }

while(i<4);

A. i=4,j=5 B. i=5,j=4 C. i=4,j=6 D. i=5,j=6

12. 下列语句执行后,z的值为____B

int x=3,y=4,z=0; switch(x%y+2) {

case 0:z=x*y ;break ; case 6:z=x/y ;break; case 12:z=x-y;break; default:z=x*y-x; }

A. 15 B. 9 C. -2 D. 12

13. 在switch语句块中,用于处理其他所有情况的语句是____A

A. default B. otherwise C. else if D. else

14. 下面程序运行的结果是哪一个____F

class Sixties {

public static void main(String[] args) { int x = 5; int y = 7;

System.out.print(((y * 2) % x)); System.out.print(\" \" + (y % x)); } }

A. 1 1 B. 1 2 C. 2 1 D. 2 2 E. 4 1 F. 4 2 G. 编译错误 H. 运行时抛出异常

15. 编译运行下面的程序段后i 和j 的值是什么? ____C

int i = 1; int j; j = i++;

A. 1,1 B. 1,2 C. 2,1 D. 2,2

16. 执行下列程序段后,ch,x,y的值正确的是____A

int x=3,y=4 ; boolean ch ;

ch=x < y||((++x)== (--y));

A. true,3,4 B. true,4,3 C. false , 3 ,4 D. false , 4, 3

17. 下列选项中不能实现使整数变量x加1的功能的是____D

A. x++ B. ++x

C. x=x+1 D. x=+1

18. 有程序段:

int x=2;

int y=(x++)*5;

执行后,y的值是____A

A. 10 B. 14 C. 15 D. 16

19. 下列选项中的数据类型,哪个不是基本数据类型____B

A. short B. class C. char D. int

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务