第2章节练习_变量与运算符

本文由用户“有酒足以”分享发布 更新时间:2023-01-03 12:43:40 举报文档

以下为《第2章节练习_变量与运算符》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

章节练习题及面试题

简答题

标识符的命名规则需要注意哪几点?

基本数据类型有哪几类?包含String吗?

写出基本数据类型自动转化的流程图

整型默认的是什么类型,浮点型(实数型)默认的是什么类型?

对于包某某,类名接口名,变量名和函数名,常量名我们习惯如何格式来命名?

定义一个变量需要注意什么?

强制类型转化可能出现的问题

char型变量中能不能存贮一个中文汉字?为什么?

答:是能够定义成为一个中文的,因为java中以unicode编码,一个char占16个字节,

所以放一个中文是没问题的

定义float f=3.4;是否正确?

答:不正确。精度不准确,应该用强制类型转换,如下所示:float f=(float)3.4

String是最基本的数据类型吗

答:基本数据类型包括byte、int、char、long、float、double、boolean和short。

java.lang.String是java中定义的一个类,类都属于引用数据类型。

根据运算符的功能,我们把运算符分成哪几类?

Java有没有goto

答:java中的保留字,现在没有在java中使用

用最有效的的方法算出2称以8等于几

答案:2>b);

System.out.println(a>>>b | 2);

}



答案:

1

3





编程题

为抵抗洪水,战士连续作战89小时,编程计算共多少天零多少小时?

//为抵抗洪水,战士连续作战89小时,编程计算共多少天零多少小时?

public class TestExer1 {

public static void main(String[] args) {

int hour = 89;

int day = hour / 24;

hour = hour % 24;

System.out.println("为抵抗洪水,战士连续作战" + day + "天" + hour + "小时");

}

内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 +:b++;

System.out.println("a="+a+"\tb="+b+"\te="+e); //

int f=(a

以上为《第2章节练习_变量与运算符》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览