第一次阶段性考核笔试.docVIP

  • 7
  • 0
  • 约3.32千字
  • 约 5页
  • 2017-09-02 发布于浙江
  • 举报
第一次阶段性考核笔试

北京城市学院信息学部考试试卷 2014-2015学年第1学期阶段性考试 课程名称:面向对象程序设计 使用班级:12信本1、2、3 考试时间:45分钟 考试形式:(开)卷 题 号 一 (30) 二 (12) 三 (8) 总分 (50) 阅卷人 签字 得 分 答案: 选择题 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15           程序改错 1. 2. 程序填空 1. 2. 得 分 一、选择题(每小题2分,共30分)    1.在Java程序设计语言中,下面( )类型可以表示整数基本数据类型。 A.single B.byte C.double D.char 2.以下字符常量中不合法的是()。 A.’#’ B.’’ C.”p” D.’数’ 3. 以下声明的变量中,()是不合法的。 A.inter_net B.i_long C.Hello D.*member 4. 以下选项中的变量都已经正确定义并且已被赋初值,不合法的表达式是()。 A.m=6= = n1 B.’m’+6 C.’m’=8 D.’M’%8 5. 定义a为int类型的变量并且已赋初值,则合法的赋值语句是()。 A.a+1=4 B.a+=a*8 C.a=6.6f D.int a=18 6. 表达式48%9+5*5-4的运算结果是()。 A.24 B.26 C.-30 D.46 7. 表达式9-70 || 118的运算结果是()。 A.true B.false C.1 D.0 8. 表达式(32)? 8 : 9的运算结果是()。 A.3 B.2 C.8 D.9 9. 下列语句执行后的结果是()。 int a=10, b=4, c=20, d=6; System.out.println( a++ * b+c * - -d); A.144 B.140 C.28 D.不能执行 10. 下列语句序列执行之后,r的值为()。 char ch=’1’; int r=1; switch( ch+1 ){ case ‘1’: r=r+2; case ‘2’: r=r+4; case ‘3’: r=r+6; break; default: r=r+8; } A.3 B.5 C.7 D.11 11. 下列语句执行后,j的值()。 int j=2; for(int i=7; i0; i-=2) j*=2; A.4 B.8 C.16 D.32 12. 下列语句执行后,i的值()。 int s=1,i=1; while(i=4) {s*=i; i++;} A.6 B.5 C.4 D.3 13. 下列语句执行后,i的值()。 int i=10; do {i/=2} while(i-- 1); A.1 B.5 C.2 D.-1 14. 为了定义三个整型数组a1, a2, a3,下面声明正确的语句是()。 A.intArray[] a1, a2; int a3[]={1,2,3,4,5}; B.int[] a1,a2; int a3[]={1,2,3,4,5}; C.int a1,a2[]; int a3={1,2,3,4,5}; D.int[] a1,a2; int a3=(1,2,3,4,5); 15. 设有下面的程序段: char ct[]={‘J’,’a’,’v’,’a’}; String st=”Java”; String tt=”Java”; 则下列选项()的表达式的值为真。 A.st = =tt; B.tt.equals(ct); C.st.

文档评论(0)

1亿VIP精品文档

相关文档