没有合适的资源?快使用搜索试试~ 我知道了~
IBM选择题IBMjava考试题目借鉴.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 124 浏览量
2021-12-01
14:10:23
上传
评论
收藏 109KB PDF 举报
温馨提示
试读
18页
IBM选择题IBMjava考试题目借鉴.pdf
资源推荐
资源详情
资源评论
1
1.下面说法正确的是( )。
(A) Java 程序的源文件名称与主类(公共类)的名称相同,后缀可以是 .java 或.txt 等。
(B) JDK 的编译命令是 java。
(C) 一个 Java 源程序编译后可能产生几个字节码文件。
(D) 在命令行运行编译好的字节码文件, 只需要在命令行直接键入程序名即可运行该程序。
2.下面的说法正确的是( )。
(A) Java 语言面向对象的、解释执行的网络编程语言。
(B) Java 语言具有可移植性,是与平台无关的编程语言。
(C) Java 语言可对内存垃圾自动收集。
(D) Java 语言编写的程序虽然是“一次编译,到处运行” ,但必须要 Java 的运行环境。
3.下面( )不是 Java的关键字。
(A) integer (B) double (C) float (D) char
4.以下语句中没有编译错误或警告提示信息的是( )。
(A) byte b=256 ; (B)double d=89L ; (C) char c= ”a”; (D) short s=8.6 ;
5.以下选项中能正确表示 Java 语言中的一个整型常量的是( )。
(A) 35.d (B) -20 (C) 1,234 (4) “123”
6.下面的数据类型( )是 float 型。
(A) 33.8 (B) 129 (C) 89L (D) 8.6F
7.以下的变量定义中,合法的语句是( )。
(A) float l_variable=3.4 ; (B) int abc_=21 ;
(C) double a=1+4e2.5; (D) short do=15 ;
8.以下语句输出的没有编译错误的是( )。
(A) int i=7.8 ; (B) float f=7.8 ; (C) Boolean b=l ; (D) String str=null ;
9.以下赋值语句,错误的是( )。
(A) char c1= ? ””; (B) char c3= ?x?;
(C) char c4=??; (D) char c5=65 ;
10.定义变量如下:
char c=?w?;
int i=8;
long L=15 ;
float f=8.9;
以下赋值语句正确的是( )。
(A) i=c+i ; (B) c=c+i ; (C)L=f+L ; (D) f=i+L+f;
2
11.定义变量如下:
int i=18;
long L=5;
float f=9.8f;
double d=1.2;
String s= ”123”;
以下赋值语句正确的是( )。
(A) s=s+i; (B) f=L+i; (C) L=f+i; (D) s=s+i+f+d;
12.下面关于 float 数的定义正确的是( )。
(A) float f= -5; (B) f=1.0; (C) L=0x0678 (D) s=7.8f;
13.以下语句输出的结果是( )。
String str=”123”;
int x=4,y=5;
str=str+x+y;
System.out.println(str);
(A) 1239 (B) 12345 (C) 会产生编译错误 (D) 123+4+5
1.以下选项中变量均已正确定义,合法的赋值语句是( )。
(A) a= =1; (B) ++i;
(C) a=a+1=5; (D) y=int(i);
2.以下选项中变量均已正确定义,错误的赋值语句是( )。
(A) i--; (B) i+=7; (C) k+=x+2; (D) y+x=z;
3.设 x 为 int 型变量,则执行以下语句段后, x 的值为( )。
x=10;
x+=x-=x-x;
(A) 10 (B) 20 (C) 40 (D) 30
4.若有定义 int a=2,则执行完语句 a-=a*a; 后, a 的值是( )。
(A) 0 (V) 4 (C) -2 (D) -4
5.若以下变量均已正确定义并赋值,下面符合 Java 语言语法的表达式是( )。
(A) a=a ≤7 (B)a=7+b+c
(C) int 12.3%4 (D) a=a+7=c+b
6.定义整型变量: int n=456; ,表达式的值为 5 的是( )。
(A) n/10%10 (n/10)%10 (B) (n-n/100*100)/10
(C) n%10 (D) n/10
3
7.对下面的语句序列正确的说法是( )。
int c= ?A?/3;
c+= ?1?%5;
System.out.println(c);
(A) 产生编译错误 (B) 输出结果 25
(C) 输出结果 21 (D) 输出结果 2
8.若所有变量都已正确定义,以下选项中,符合 Java 语言语法的表达式是( )。
(A) a!=4||b==1 (B) ,a?%3
(C) , a?= =1/2 (D) ,A?+32
9.执行下列程序段后, b、 x、y 的值正确的是( )。
int x=6,y=8;
boolean b;
b=x<y||++x==-- y;
(A) true , 6,8 (B) false,7,7
(C) true,7,7 (D) flase ,6,8
10.下列的程序输出的结果是( )。
public class Class1
{
public static void main(String[] args)
{
System.out.println(5^2);
}
}
(A) 7 (B) 8 (C) 2 (D) 6
11.下列程序段后, t5 的结果是( )。
int t1=5, t2=6,t3=7,t4,t5;
t4=t1<t2?t1:t2;
t5=t4<t3?t4:t3;
(A) 5 (B) 6 (C) 7 (D) 以上都不对
12.若 a 和 b 均是整型变量并已正确赋值,正确的 switch 语句是( )。
(A) switch(a+1) (B) switch(a*a+b*b);
{ ,, } { ,, }
(C) switch a (D) switch[a+b]
{ ,, } { ,, }
13.下列语句序列执行后, k 的值是( )。
int x=3,y=5,k=0;
switch(x%y+3)
{
4
case 0: k=x*y;break;
case 6: k=x/y;break;
case 12: k=x-y;break;
default: k=x*y-x;break;
(A) 12 (B) 0 (C) 15 (D) -2
14.下列语句序列执行后, r 的值是( )。
int x=5,y=10,r=5;
switch(x+y)
{
case 15: r+=x;
case 20: r-=y;
case 25: r*=x/y;
default: r+=r;
}
(A) 15 (B) 10 (C) 0 (D) 20
15.下列语句序列执行后, j 的值是( )。
int j=9,i=6;
while(- -i!=3) j=j+2;
(A) 9 (B) 11 (C) 13 (D) 15
16.下面的 while 循环执行的次数是( )。
int i=3;
while (++i<6) i+=2;
(A) 1 (B) 2 (C) 3 (D) 4
17.设变量 k 已定义,以下由 while 语句构成的循环执行的次数是( )。
While (true) k++;
(A) 无限次 (B) 有语法错误,不能执行
(C) 一次也不执行 (D) 执行一次
18.下列语句序列执行后, j 的值是( )。
int j=9,i=6;
while (i--> 3) - -j;
(A) 5 (B) 6 (C) 7 (D) 8
19.下列语句序列执行后, i 的值是( )。
int i=0;
do { i+=3;} while(i<10);
(A) 3 (B) 6 (C) 9 (D) 12
20.以下由 do-while 语句构成的循环执行的次数是( )。
int k=0;
剩余17页未读,继续阅读
资源评论
hwx18537729388
- 粉丝: 1
- 资源: 9万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于pygame实现的烟花代码
- mcu-printf关于51单片机使用printf函数进行串口调试的方法
- MySQL和数据表操作
- 微信小程序面试题.pdf
- 基于matlab实现电力系统仿真计算软件包,包括潮流计算,最优潮流计算等.rar
- 基于matlab实现电力系统各种故障波形仿真,单相接地故障,两相间短路,两相接地短路,三相短路等.rar
- 基于matlab实现电动汽车动力性,爬坡性,续驶里程等性能仿真.rar
- Python动态烟花代码.pdf
- 基于matlab实现串口发送接收数据 可配置端口,波特率等 发送可选择ASCII方式或HEX方式
- matlab基于BP神经网络手写字母识别(单一).zip代码9
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功