A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© yonghong_cui 中级黑马   /  2015-9-12 22:04  /  236 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1. 下面程序执行的结果是?(  )
class  Test
{
public  static  void  main(String[] args)
{
                System.out.println(““+’a’+1);
}
}
A.        98
B.  a1
C.  971
D.  197
2. for循环格式如下:
for(表达式1;表达式2;表达式3){
        //code
}
下面描述错误的是()
A.  表达式1处的代码会被执行多次//
B.  表达式1处可以定义变量
C.  表达式3用于决定循环是否应该结束//
D.  表达式2的值可以是任意类型,也可以是boolean类型//
3. 以下选项可以正确创建一个长度为3的二维数组的是 (   )
A. new int[2][3]
B. new int[3][]
C. new int[][3]
D. 以上答案都不对
4. 设以下是应用程序中定义的方法printBinary,若在其main方法中有方法调用语句printBinary(2),则输出的结果是 (   )
static void printBinary(int i) {
        System.out.print(i + "2进制数表示为:\t");
        for(int j = 31; j >=0; j--)                 // 010
//11111
            if(((1 << j) &  i) != 0)
                System.out.print("1");   
            else
                System.out.print("0");
        System.out.println();
  }
A) 00000000000000000000000000000001
B) 00000000000000000000000000000010       
C) 00000000000000000000000000001111
D) 00000000000000000000000000000000
5. 下面关于return语句说法正确的是:    
A.只能让方法返回数值
B.方法都必须显式使用该关键字
C.方法中可以有多句return         
D.可以用来返回数值以外的类型

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马