Java试题(附答案)(2)

2020-04-14 01:29

C)添加注释必须按照语法规则的要求按照特定的规则进行添加。 D)只要符合语法规则,我们的注释可以出现在任何需要的地方。 8、在Java编程中,我们知道关于for循环结构如下: for(表达式①;表达式②;表达式③)

{

循环体④

}

在此结构运行时可能多次执行的部分是( BCD ) A)表达式①

9、下列哪种数据类型的数据可以通过赋值语句赋给int类型的变量( AB )

A)byte

B)short

C)long

D)float

B)表达式②

C)表达式③

D)循环体④

10、Java程序中关于方法的定义和使用说法正确的是( BC )

A)Java中能执行特定任务的模块统称为方法,它由语句序列组成。 B)一个最简单的Java程序文件可以不包含方法。 C)方法一旦定义可以被多次调用。

D)方法可以没有返回值,但在定义方法时要用关键字void来修饰方法名。

三、填空题

1、学会编程以后我们可以编写程序来帮助我们进行数学计算,对比实例,将下面的代数式对应Java程序中的表达式写出来(只写出一种表达方法就可以),如“1+32”对应Java程序中的表达式为1+3*3(这里仅仅是一种表达方式,还可以调用数学函数)。

代数式“

23?2”对应的Java程序的表达式为 2/3+2

2、Java语言提供了四种基本的数据类型,它们是 、 、 、 。(填写中文名称)

3、在《信息技术基础》一书中我们学习了程序设计的三种基本结构,而这三种基本结构在我们Java程序中也广泛使用,这三种基本结构指的是 顺序 、分支(选择) 、 循环 。

4、程序调试通常会遇到两类错误:即语法错误和逻辑错误。其中 通常在程序运行时发生,而 通常会导致程序编译无法通过。

5、Java语言为我们提供了丰富的运算符,便于我们进行各类运算。目前在我们的课上最常用的运算符有算术运算符、赋值运算符、关系运算符和逻辑运算符。其中使用运算符 运算的结果只有两种可能的值:true或false。(有几种填写几种)

6、计算机程序设计语言的发展大致经历了三个阶段,即机器语言、汇编语言和高级语言。其中用 编写的程序能够被计算机直接理解和执行,Java语言属于其中的 。

7、在Java语言中有一个Math类,它定义了很多方法将常用的数学函数都封装在其中,方便用户直接调用。如只要调用一次Math.random()方法就可以产生一个小于1.0而不小于0的随机数;方法Math.round(x)返回的是对x四舍五入的正数。据此你写出一个表达式来产生一个小于100的自然数,该表达式是 。

8、条件运算符“?:”是一个三木运算符(即由三个操作数),它可以实现简单的判断功能,结合Java语言针对该运算符的语法规则,下列程序段执行结束后,变量y的值是 46.0

int a,b; float y;

a=23; b=22; b++;

y=(a>b)?(a-b):(a+b);

9、下列程序段执行后,sum的结果为 65

int n=1,sum=0; while(n<=10) {

n++;

sum=sum+n;

}

10、超市对某商品的促销方案为:一次性购买量(用变量x表示)超过5公斤则对本次购买的此商品8折收费,否则9折收费。此商品标准定价为8元/公斤。收费额用变量y表示。(x的单位为公斤,y的单位为元,x和y均定义为double类型的变量)。在流程图中空格处填写适当的表达式。Y=8*x*0.8 Y=8*x*0.9

开始 输入实数x 否 x>5 ? 是 ① ② 输出y 结束

11、下面流程图描述的算法的功能是 求最小值

12、下面是求[1,1000]内所有奇数和的流程图,在(1)和(2)处填写适当的表达式。 I++;

S=s+(2i-1)

(1) 输出S i<1000 i=1,S=0 开始 (2) 开始 结束

13、下列程序段执行后变量b的值为 256 int a=1,b=2,c=3; while(a<=c) {

b=b*b; a++;

}

14、判断和变量a和b中有零的逻辑表达式可以写成a*b==0,但要判断变量a和b中有且只有一个为零的逻辑表达式要复杂一些,你可以使用必要的逻辑运算符将它为(a==0&&b!=0)||(a!=0&&b==0)

15、假如整型变量n已经通过某种方式获得了一个值(正整数),再通过下面的程序段实现计算n!的值,请你在空白处填写适当的表达式语句:

int s=1;

while( (1) ) n > 0 {

s=s*n;

(2) ; n--; }


Java试题(附答案)(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:柔性掩护支架采煤在走向长壁采煤工作面中的应用

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: