java基础语法练习题.docx

java基础语法练习题.docx

ID:55160344

大小:12.70 KB

页数:3页

时间:2020-04-29

java基础语法练习题.docx_第1页
java基础语法练习题.docx_第2页
java基础语法练习题.docx_第3页
资源描述:

《java基础语法练习题.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Java基础语法练习题一、选择题1、编译Java  Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为    A. java            B. .class     C. html               D. .exe2、下面哪个是Java语言中正确的标识符 A、3com    B、import   C、that  D、public 3、设 x = 1 , y = 2 , z = 3,则表达式  y+=z--/++x  的值是A. 3           

2、       B. 3. 5     C. 4                   D. 54、下面的代码段中,执行之后i 和j 的值是什么int i = 1; int j; j = i++*2+3*--i;   A、1, 2          B、1, 5      C、 2, 1         D、 2, 25、如下哪个是Java中有效的关键字A、name  B、hello  C、false   D、good6、下列语句序列执行后,k 的值是  int m=3, n=6, k=0;  while(

3、 (m++) < ( -- n) ) ++k;  A、0        B、1        C、2        D、37、下面的代码段执行之后count的值是什么(      )  int count = 1;  for (int i = 1; i <= 5; i++) {   count += i;  } System.out.println(count); A、5   B、1   C、15    D、168、设有定义 int i = 6 ,则执行以下语句后,i 的值为  i += i - 1; 

4、 A、10 B、121 C、11 D、1009、下列语句序列执行后,ch1 的值是  char ch1='A',ch2='W';  if(ch1 + 2 < ch2 ) ++ch1;  A、'A' B、'B' C、'C' D、B 10、下列语句序列执行后,i 的值是  int i=8, j=16;  if( i-1 > j ) i--; else j--;  A、15 B、16 C、7 D、811、下列语句序列执行后,k 的值是  int i=10, j=18, k=30;  switch( j - i

5、 )  { case 8 : k++;  case 9 : k+=2;  case 10: k+=3;  default : k/=j;  }  A、31 B、32 C、2 D、3312、下面语句执行后,i 的值是  for( int i=0, j=1; j < 5; j+=3 ) i=i+j;  A、4 B、5 C、6 D、713、设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是A、x > y 

6、

7、 x > z   B、x != y  C、z > 

8、( y + x )   D、x < y & ! ( x < z )14、下列语句序列执行后,i的值是  int i=16;  do { i/=2; } while( i > 3 );  A、16 B、8 C、4 D、2 15、以下由 for 语句构成的循环执行的次数是 for ( int i = 0; true; i++)   A、有语法错,不能执行 B、无限次 C、执行1次 D、一次也不执行16、下列方法定义中,正确的是A、int x( ){ char ch='a'; return (int)ch; 

9、} B、void x( ){ ...return true; } C、int x( ){ ...return true; }  D、int x( int a, b){ return a+b; }17、关于选择结构下列哪个说法正确A、if语句和 else语句必须成对出现 B、if语句可以没有else语句对应 C、switch结构中每个case语句中必须用break语句 D、switch结构中必须有default语句 18、while循环和 do…while循环的区别是A、没有区别,这两个结构任何情况下效果

10、一样 B、while循环比 do…while循环执行效率高 C、while循环是先循环后判断,所以循环体至少被执行一次 D、do…while循环是先循环后判断,所以循环体至少被执行一次19、return语句 A、只能让方法返回数值      B、方法都必须含有C、方法中可以有多句return      D、不能用来返回对象20、关于方法main()的说法哪个正确?(  ) A、方法main()只能放在公共类中 B、main()的头定义可以根

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。