JavaSE02

1.判断下列哪些是合法的标识符:

identifier 、userName 、class 、98.3 、Data#、user_name 、_sys_var1 、$change 、blue bird

按照标识符的命名规则进行判断,可以得出合法标识符为:

identifier 、userName、user_name 、_sys_var1 、$change

(一)选择题

1.对于一个三位的正整数 n,取出它的十位数字k(k为整型)的表达式是

A.k = n/10%10

B.k = n%10%10

C.k = n%10

D.k = n/10

2.设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x中y的值是

A. 3

B. 3. 5

C. 4

D. 5

3.执行下列程序段后,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.false, 6, 8

4.Java语言中,占用32位存储空间的是

A.long,double

B.long,float

C.int,double

D.int,float

5.现有一个变量声明为boolean aa;下面赋值语句中正确的是

A.aa=false;

B.aa=False;

C.aa="true";

D.aa=0;

6.下列数据类型的精度由高到低的顺序是

A.float,double,int,long

B.double,float,int,byte

C.byte,long,double,float

D.double,int,float,long

7.以下的选项中能正确表示Java语言中的一个整型常量的是

A.12.

B. -20

C.1,000

D.4 5 6

8.下面不正确的变量名是

A. haha

B. 23_number

C. _ADC

D. $123

9.下列单词中,不属于Java关键字的是

A.NULL

B.class

C.this

D.byte

10.下面哪个标识符是合法的

A.#_pound

B.$123+w

C.5Interstate

D.a_b

11.下列哪一个是合法的标识符

A.12class

B.+viod

C.-5

D._black

12.指出下列类型转换中正确的是

A.int i=8.3;

B.long L=8.4f;

C.int i=(boolean)8.9;

D.double d = 100;

13.定义变量int i=3;那么表达式i/6 * 5的计算结果是

A.0

B.1

C.2.5

D.2

14.关于数据类型转换的说法哪个是不正确的

A.Java共有两种数据类型的转换方式:自动转换和强制转换。

B.Java中当两个类型不同的运算对象进行二元运算时,Java自动把精度较低的类型转换成另一个精度较高的类型。

C.boolean型数据能和其他数据类型进行转换。

D.char型和int型数据可以互相转换。

15.下列语句执行后,变量m、n的值分别是

int x = 23,m,n;
m = x/100;
n = x%10;

A.0,3

B.0,2

C.3,0

D.3,1

16.设x = 2 ,则表达式 ( x++ ) * 3 的值是

A.6

B.9

C.6.0

D.9.0

17.已知x和y均为boolean型变量,则x && y的值为true的条件是什么?

A.至少其中一个为true

B.至少其中一个为false

C.x和y均为true

D.x和y均为false

18.设有定义float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是

A.x > y || x > z

B.x != y

C. z > ( y + x )

D.x < y & ! ( x < z )

(二)简答题

  1. Java中的基本数据类型共有四种,分别是什么?
  2. 写出定义双精度浮点型常量G,值为9.8的语句。
  3. 定义int a=6,b; b=a++*3; 程序执行后 a、b的值分别为多少?
  4. 设 x = 2 ,则表达式 x++/3 的值是____。
  5. 若x = 5,y = 10,则x < y和x >= y的逻辑值分别为多少?

(三)编程题

  1. 已知a,b均是整型变量,写出将a,b两个变量中的值互换的程序。
  2. 给定一个0~1000的整数,求各位数的和,例如345的结果是3+4+5=12注:分解数字既可以先除后模也可以先模后除。
  3. 华氏温度和摄氏温度互相转换,从华氏度变成摄氏度你只要减去32,乘以5再除以9就行了,将摄氏度转成华氏度,直接乘以9,除以5,再加上32即行。
  4. 给定一个任意的大写字母A~Z,转换为小写字母。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
在C语言中,多行注释可以使用/* */来实现。而针对多段注释的快捷键,则是根据你所使用的编辑器或IDE来决定的。根据引用和引用的描述,如果你使用的是VSCode编辑器,可以按下Ctrl+/来快速注释/取消注释一行。如果你使用的是Visual Studio IDE,可以使用Ctrl+K,Ctrl+C来注释选择的代码块,使用Ctrl+K,Ctrl+U来取消注释选择的代码块。请根据你所使用的具体编辑器或IDE查找相应的快捷键来实现多段注释。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [vscode c++ 快捷键_使用VScode打Codeforces的提高效率小技巧](https://blog.csdn.net/weixin_39694016/article/details/110287917)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [超详细入门到精通自学视频课程(阶段01:JavaSE基础02 编程思维编程思维和编程能力、综合应用专题-04、案例...](https://download.csdn.net/download/weixin_54787054/88224199)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lsky985

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值