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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

一、判断题(30分)

1 . if的条件表达式运算结果必须是boolean数据.

2 . Java中的数组空间分配在堆内存中,还没有默认的初始化数据.

3 . 使用java命令可以编译任何java程序.

4 . 在程序中,可以将一个byte类型的值赋值给一个int类型的变量,不需要特殊声明.

5 . classpath是给JVM使用的。在其中可以配置class文件所在的目录。

6 . java程序必须编译后才可以运行.

7 . Java中的数组的长度随着数据的存储增加长度可以改变.

8 . path环境变量是专门提供给Java程序使用的.

9 . break可以使用在循环中,因此break可以终止所有的循环.

10 . Java中的数组定义完成之后,空间类型固定,不能保存类型不一致的数据.


二、填空题(30分)

11 . Java中的注释可以分为______、__________、__________;

12 . 在java中,byte类型数据占据________个字节,short类型的数据占据_________个字节,int类型的数据占据4个字节,long类型的数据 占据_______个字节。

13 . 假设 int x = 2, 三元表达式 x > 0 ? x+1 : 5 的运算结果是_________

14 . 在java中,___________是用来结束单次循环,进入下一次循环的。

15 . 阅读下面代码:

                int x = 1;
                int y = 2;
                if (x % 2 == 0)
                {
                        y++;
                 }
                else
                {
                        y--;
                 }
                System.out.println("y="+y);

      那么程序运行结束后,y的值是__________

16 . 若int a[][]={{123,456},{34,56},{67,78}},则a[2][1]=__________

17 . 若x=5,则表达式(x++)/3的值是________

18 . 若int [] a={12,45,34,23,18},在a[2]=_________

19 . 若double a=2;a+=3执行后a的值是__________

20 . 阅读下面代码,请写出结果_________
       
        class Demo
        {
         public static void main(String[] args)
        {
        _________ f = 3.14F;
        System.out.println(f);
        }
        }




三、实操题

21,查询指定元素值在指定数组中的角标值,要求:

定义static int getLastIndex(int[] arr, int num)方法,要求该方法完成:

返回指定数组arr中指定整数num的角标值,如果:

指定数组arr中不存在指定整数num,那么返回-1

指定数组arr中存在多个相同的指定整数num,那么返回num值对应的最大角标值(最后的num对应的角标)

定义main方法,在main方法中完成:

1.     创建int数组arr,arr包含11, 32,55, 47,55, 79,23

2.     获取键盘录入整数num

3.     传递该数组arr和num,调用getLastIndex(int[] arr, int num)方法得到返回值,并打印在控制台上。
















22,获取1-n之间元素值为奇数的累加和,要求如下:

定义int getSum(int n)静态方法,方法内要求:获取1-n之间(包含1和n)元素值为奇数的累加和,并返回

定义main方法,方法内完成:

1.     获取一个键盘录入整数n

传递n调用方法getSum(int n),获取返回值并在控制台打印输出返回值,打印输出格式如下:"1-4之间的奇数总和为:4"

第一次基础班考试的题目,不难,大家可以参考参考

25 个回复

正序浏览
nrsc 初级黑马 2017-6-19 13:11:47
26#
回复 使用道具 举报
可以的,哈哈,提前见识见识
来自宇宙超级黑马专属安卓客户端来自宇宙超级黑马专属安卓客户端
回复 使用道具 举报
666666666666
回复 使用道具 举报
回复 使用道具 举报
sif 初级黑马 2017-4-3 18:57:12
22#
回帖围观
回复 使用道具 举报
newu 黑马帝 2017-4-3 13:55:07
21#
黑马等我 我快来了
回复 使用道具 举报
看看呢  我马上也要去了
回复 使用道具 举报
黑马等我 我快来了
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
風中雨来 发表于 2017-4-1 15:48
那是因为好多东西你还没学习

你知道,16天的基础  大概讲到哪吗。
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
schlylm 发表于 2017-3-31 23:24
可能我是新手,怎么感觉好难!

那是因为好多东西你还没学习
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
回复 使用道具 举报
哈哈哈,看来我们是一个班级的,昨天的考试最纠结的是编程第一题,看完题目第一眼就看出来要倒着遍历,代码也没错.只可惜自己脑子犯傻了,明明已经对的思路和代码,却看错了,后面搞得好复杂...
回复 使用道具 举报
回复 使用道具 举报
conyzz 中级黑马 2017-3-31 23:57:21
8#
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马