1 / 21
文档名称:

Java基础习题(含答案).doc

格式:doc   大小:119KB   页数:21页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java基础习题(含答案).doc

上传人:xunlai783 2017/12/4 文件大小:119 KB

下载得到文件列表

Java基础习题(含答案).doc

文档介绍

文档介绍:的Java基础****题(附答案)1 收藏

,m 的值是( C)。
int a=10, b=3, m=5;
if( a==b ) m+=a; else m=++a*m;
A) 15 B) 50 C) 55 D) 5
,k 的值是(B )。
int i=4,j=5,k=9,m=5;
if(i>j||m<k) k++; else k--;
A) 5 B) 10 C) 8 D) 9
,x 的值是( D )。
int a=2, b=4, x=5;
if( a<--b ) x*=a;
A) 5 B) 20 C) 15 D) 10
,b 的值是( B)。
int a=2, b=4;
if( a < - - b ) a*=a;
A) 5 B) 3 C) 15 D) 10
,m 的值是( D )。
int i=9, j=8, m=10, n=9;
if( i<j || m - -<n ) i++; else j--;
A) 6 B) 7 C) 8 D) 9
,x 的值是( A )。
int a=3, b=4, x=5;
if( ++a<b ) x=x+1;
A) 5 B) 3 C) 4 D) 6
,ch1 的值是( B )。
char ch1=’A’,ch2=’W’;
if(ch1 + 2 < ch2 ) ++ch1;
A) ‘A’ B) ‘B’ C) ‘C’ D) B
,x 的值是(B )。
int a=2, b=4, x=5;
if( a<--b ) x*=a;
int a=3, b=4, x=5;
if( ++a==b ) x=++a*x;
A) 35 B) 25 C) 20 D) 5
,k 的值是(C)。
int i=6,j=8,k=10,m=7;
if(i>j||m<k--) k++; else k--;
A) 12 B)11 C) 10 D) 9
,k 的值是(C )。
int i=10, j=18, k=30;
switch( j - i )
{ case 8 : k++;
case 9 : k+=2;
case 10: k+=3;
default : k/=j;
}/*匹配之后一直到BREAK才跳出*/
A) 31 B) 32 C) 2 D) 33
,正确的switch语句是(D )。
A) switch(a+b); { ...... } B) switch( a+b* ) { ...... }
C) switch a { ...... } D) switch ( a%b ) { ...... }
,r 的值是( C)。
char ch='8'; int r=10;
switch( ch+1 )
{
case '7': r=r+3;
case '8': r=r+5;
case '9': r=r+6; break;
default: r=r+8;
}
A) 13 B) 15 C) 16 D) 18
型变量 a、b,float 型变量 x、y,char 型变量 ch 均已正确定义并赋值,正确的switch语句是(B )。
A) switch (x + y) { ...... } B) switch ( ch + 1 ) { ...... }
C) switch ch { ...... } D) switch ( a + b ); { ...... }
,k 的值是(D )。
int x=6, y=10, k=5;
switch( x%y )
{
case 0: k=x*y;
case 6: k=x/y;
case 12: k=x-y;
default: k=x*y-x;
}
A) 60 B) 5 C) 0 D) 54
,r 的值是(B )。
char ch='A'; int r=6;
switch( ch+5 )
{
case 'A': r=r+3;
case 'B': r=r+5;
case 'C': r-=6; break;
default : r/=2;
}/*没有匹配值则执行default*/
A) 11 B) 3 C) 2 D