计算机网络编程 期末,计算机编程期末考试(含答案)汇编.docx

这篇博客主要介绍了Java语言的基础知识,包括面向对象、跨平台特性、变量命名规范、条件语句等,并提供了相关编程题目的解答。同时,也涉及到JSP中的Java表达式和相关标记的使用。通过这些内容,读者可以加深对Java和JSP基本概念的理解。
摘要由CSDN通过智能技术生成

第一次:关于1?3章内容(答案)

(一)选择题

1 ?下列关于JAVA语言特点的叙述中,错误的是[A ]

A、Java是面向过程的编程语言C

A、Java是面向过程的编程语言

C、Java是跨平台的编程语言

2?下列叙述中,正确的是[A ]

A、声明变量时必须指定一个类型

C、Java中唯一的注释方式是"//"

D、Java支持向量

B、Java认为变量number与Number相同

D、源文件中public类可以有0或多个

已知:int[] a = new int[50];在下列给出的数组元素中,非法的是[D ]

A、a[0] B、a[1] C、a[49] D、a[50] 4、变量命名规范说法正确的是[B ]

A、变量由字母、下划线、数字、$符号随意组成;

B、变量不能以数字作为开头;

C、A和a在java中是同一个变量;

D、不同类型的变量,可以起相同的名字;

5、下列代码中

if(x>0)

System.out.println( “first ” );

else if (x>-3)

System.out.println(“ second ” );

else

System.out.println(“third ” );

要求打印字符串为“ seco nd时,x的取值范围是[A ]

A、x<=0 并且 x>-3 B、x>0 C、x>-3 D、x<=-3

6、下列选项中,不属于Java语言特点的一项是[C ]

A、平台无关性B、安全性 C、编译执行 D、面向对象

7、 下列不合法的标识符是[C ]

A、$millionB、_million C、 2$_millionD、 million

& 表达式(11+3*8)/4%3的值是[D ]。

A 31B 0C 1D 2

9、在Java中下面代码是[B ]条语句

int i;i=123; int j=0,k=0;A 3 B 4 C 5System.out.pri ntl n( i+";"+";

int i;i=123; int j=0,k=0;

A 3 B 4 C 5

D 6

10、阅读下列代码

public class Test

{

public static void main( Stri ng args[])

{

System.out.pri ntln ((5>3)?4:5);

}

}

其运行结果是[C ]

A、2 B、3 C、4 D、5

11、 给出下列的代码,哪行在编译时可能会有错误[C ]

public static void main(String args[]){

int i, j, k;

i = 100;

while ( i > 0){

j = i * 2;

System.out.pri ntl n (” The value of j is " + j );

k = k + 1;

}

}

A、line 4 B、line 6C、line 7 D、line 8

12、 下列Java语句中,不正确的一项是[C ]参看教材P41表3-3前。

A、int e, a, b = 10;B、char c, d = a";

C、float e = 0.0d;D、float c = 0.0f;

说明:

(1)为了区别float和double类型,如果常量值是float(4个字节),必须在数值后加”f” 以示区别。如果常量值后不加任何符号就是double (8个字节)。如果加了 d属于语法错误。

例:float a=4.0f,b; _ 〃b没有赋常量值,不用符号“f”,

double c=12.0,d=1610f; //d是单精度,要加“ f ”。

〃a,b,c为 double

13、int类型数据占用多少位[A ]

A、32 B、 64 C、 16 D、 20

(二)编程题

1、从控制台输入用户名和密码,如果用户名和密码都是admin,则提示“系统登录成功! ”,否则继续输入

用户名和密码,如果 3次都没有成功,则提示“你3次登录系统失败,请稍后再登录!”。

参考教材P56例题

第二次:第四章 HTML与JSP部分(答案)

仁在JSP中java表达式的语法格式为:[ C ]。

A. B.

D.

在 JSP中,

A 2+4 B . 6 C . 24 D .不会输出

原因:” 2” +4两个数据的类型不同。不能进行加运算,视为两个数据项。按照“=”为输出

的含义,则视为两个数据“ 2”与4的输出(print)

下面哪个不是JSP中和javabean相关的标记? [ B ]

A. B. vjsp:i nclud

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值