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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 奋斗的人 初级黑马   /  2017-8-21 22:57  /  4069 人查看  /  20 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

       转眼间,今天已经是我在黑马的第九天了,经过九天的学习和生活的适应,我觉得已经慢慢开始进入了一个比较好的学习状态.就在今天也迎来了我在黑马的第一个阶段考试,经过九天的学习也是时候检验一下我们的掌握了.老实说我对知识的掌握还是很不错的.不过不知道为什么还是会有一种莫名的紧张,可能是我想考得好一点吧,哈哈哈,男人嘛!对自己要求还是要高一点的,因为毕竟决定了过来这里学习,那肯定还是想学得好一点,这样才对得起自己啊!所以,这次的考试也是对自己的一次检验吧!我从来到黑马的第一天,我可以算是没休息过,我平时下课都是回家整理笔记和看视频预习明天的内容,我觉得我自己的付出还是挺多的,我自然也想考得好一点.
     等到考题发下来得时候,我大概看了一下.就三道编程题,我把题型看了一遍之后,我心就定下来了,果然付出还是有收获的,我觉得很简单,就是第三题有一点绕,前两题还是不费吹灰之力就做完了;可是,在做第三题的时候,我一开始的时候我还是觉得比较简单的,只要把思路理清楚就好了,第三题是这样:定义 void getSum(int[] arr,int num)静态方法,要求:1. 获取指定数组 arr 中元素值小于指定整数 num 的所有元素值,并存入新的整数数组 newArrs 中2. 在控制台打印 newArrs 中所有元素值定义 main 方法,方法内完成:
1. 定义一个 int 数组 arrs;2. 键盘录入 5 个整数,存入数组 arrs 中,并且录入之前提示输入的是第几个数字;3. 键盘录入 1 个进行比较的整数 num;4. 传递 num 和 arrs 调用方法 getSum(int[] arr,int num)
其实做的时候,我觉得我是思路是正确的,先定义一个长度为5的数字,用键盘录入功能,给里面每一个元素赋值,这很简单,基础知识,我一直就做完了,接下来再录入多一个数值,这样简单,然后再拿这个数值和第一个数值里面的元素比较,这也是比较简单的,可是接下来就是这道题的精髓了,就是再建立一个新的数组,把小于输入的数值的元素输入到这个新的元素里面,做到这里的时候我还是思路明确的,我的思路就是我要建一个新的数组,我先要知道我这个新的数组的长度啊,那我再用一个for循环,把输入的数值和第一个数值比一遍,找出小于该数值的个数有多少个,我就知道,在int count=0;在循环里面,只要找到一个的话,就count+=1;这样就可以知道了到底有多少个数值小于输入的了,那么就知道了新建的数值的长度了,最后赋值,输出,这些都难不了我,可是在我写完之后,我的编程没错出错,最后在输出的时候,却出现了索引异常,我当时候一直在看是不是我在赋值还是输入的代码错了,可是我还是觉得我的代码没错.最后时间过了,我都没找出来,就这样就交了上去了,交了上去之后我还是很不甘心,我一直在看到底是哪里出错了,最后终于找出来了,int[] arrs = new int[count-1];这里我多写了一个-1,最后就没运行成功.可惜啊,如果当时可以再认真一点的话,可能就可以看出来了,所以,觉得自己还是有点不足,明明可以考满分的,最后就没考到,不过没事,接下来我会更加努力的,争取在这半年里学有所成,出去找一个好工作,然后赚到钱之后带家人去一趟旅游,加油!加油加油!!你可以的!继续保持这个势头,半年很快就过去的了,继续努力,为了得到实现当初的梦想,继续前行吧少年!!

20 个回复

倒序浏览
可以可以
回复 使用道具 举报
不错不错
回复 使用道具 举报
加油,同学
回复 使用道具 举报
用心了孩子,加油加油~!
回复 使用道具 举报
棒棒哒棒棒哒~~~
回复 使用道具 举报
棒棒哒棒棒哒~~~
回复 使用道具 举报
棒棒哒棒棒哒~~~
回复 使用道具 举报
棒棒哒棒棒哒~~~
回复 使用道具 举报
棒棒哒棒棒哒~~~
回复 使用道具 举报
感悟良多呀~
回复 使用道具 举报
加油加油加油加油~~棒棒哒棒棒哒~~~
回复 使用道具 举报
棒棒哒棒棒哒
回复 使用道具 举报
棒棒哒棒棒哒~加油加油加油~~~
回复 使用道具 举报
加油加油加油~~加油加油加油~~~
回复 使用道具 举报
你是最棒的,加油加油加油~~~
回复 使用道具 举报
棒棒哒棒棒哒~~~
回复 使用道具 举报
棒棒哒棒棒哒~~~
回复 使用道具 举报
加油加油加油~~
回复 使用道具 举报
加油加油加油~~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马