第一篇:3Q大战演讲稿
“3Q”大战全程回顾:
第一回合:首次冲突;360警告QQ医生打补丁:2月,在用QQ医生查询时,360会弹出对话框,提示该补丁会造成系统异常,建议用户不安装。QQ医生升级为电脑管家应对:6月,腾讯QQ发布QQ医生第四代产品——QQ电脑管家4.0,开始与奇虎360全面竞争。第二回合:隐私战;360推隐私保护器,称QQ侵犯用户隐私:9月27日,360安全卫士新推出360隐私保护器,目标直接瞄准QQ软件。腾讯反击:360涉黄:腾讯起诉360不正当竞争,要求奇虎及其关联公司停止侵权、公开道歉并作出赔偿。第三回合:诉诸法律;腾讯正式起诉360不正当竞争:包括自造词在内的便捷同步,搜狗五笔是真正的互联网输入法。将提起反诉:360称将对腾讯发假新闻污蔑下载地址,提起反诉。第四回合:外挂战出一款扣扣保镖,全面保护QQ帐号以及给QQ加速等功能。傲游、可牛共同发表一份《反对第五回合:垄断战;腾讯公开信:讯发布“致广大QQ用户的一封信QQ软件。360致网民的紧急求助信:助信,要求网民反抗QQ霸权。我们很难相信,一家靠用户发迹的互联网巨头,会以漠视用户感受甚至是以直接侵犯用户权益的方式,来应对企业危机。腾讯理应被谴责,事实上,腾讯已经受到谴责。且不说网上那些铺天盖地的批评,的负面影响,单从股市看,值就最大蒸发了240亿港元。十多年前盛极一时的三株口服液曾经因为报道而引爆全面危机,终于导致三株神话破灭和企业衰败。了,但大势已去,回天乏力。这次腾讯如此激烈的反抗,恐怕也与此类担忧不无关系
为什么美国对反垄断这么敏感,企业,政府要遏制大公司利用市场地位来影响小公司,等。”与美国相比,中国企业的观念与做法不是在鼓励竞争,而是在鼓励大,强者恒强”。“如果微软在中国,中国恨不得有国际化的公司给脸上争光,于是会扶持他。所以,当中国企业到了一个规模,它会比中小企业获得更多资源,更多优惠。”
分拆腾讯:将腾讯分拆为腾讯网容,后者专注于即时通讯。
360涉黄,以及封杀360;360推扣扣保镖:10月29QQ用户的安全,包括防止隐私泄漏、防止木马盗取腾讯邀5大网商围剿360:百度、腾讯、金山、360不正当竞争及加强行业自律的联合声明》。装有360电脑将停止运行QQ:11月”,决定将在装有360软件的电脑上停止运行360方面在21:25左右发布致网民的紧急求
以及因此事件而在整个社会造成
“八瓶三株口服液喝死一条老汉最后据说官司是打赢这个教训在许多中国企业家心里留下了浓厚的阴影,“因为美国商业文明的核心是创新来自中小从而保证竞争和机会的平(QQ.com)和QQ两部分,前者专注于网络内 360称360推3日,腾”的“大者恒隐私保护器日,仅在腾讯宣布决定之日起的两天时间里,腾讯控股市
第二篇:《大战火星人》读后感
《大战火星人》读后感
小时候,我一直认为地球就是整个家乡。后来上了小学才知道宇宙中的星球不计其数,而我们生存的地球是千万个星球中小小的一个,犹如空气中微小的颗粒。例如《大战火星人》中的火星就是其中之一。
《大战火星人》是一本科幻小说,讲的是十九世纪末伦敦发生的事。那时,人们贪婪地享受自己努力耕种的果实,完全没有料到火星人会偷窥地球的一切,更不会想到火星人会来掠夺地球的资源。火星人因为不爱护火星,把火星搞得乌烟瘴气,结果火星越来越冷,最后变得无法生存。在迷蒙中看到了温暖的地球,要把地球据为己有。它们看上去像章鱼,个子高大;它们比人还聪明,科技更发达;它们能发出热线和黑烟,热线能将坚硬的物体毁于一旦,黑烟能将一切生命毒死。
弱小的人类是怎么在濒临死亡之际打败火星人的呢?原来火星根本没有细菌,所以一来就病魔缠身,最后倒下了。
虽然这只是科幻小说,但我们也要保护环境,否则也会成为“火星人”喔!
内蒙古阿拉善盟阿拉善右旗一完小五年级:马驰
第三篇:金字塔大战
金字塔大战
“报告”。“金字塔以受威胁,嚣张的僵尸们妄想统治整个人类部署,我们该怎么办”。“马上通知全体队员立刻拿上生化武器去跟我一起消灭所有僵尸”。
我们每人拿了3套防化服,3把黄金M249,3把火神加特林,3把黄金加特林,3把MG3-银色杀手,1个手枪弹夹,机枪弹夹和生化弹夹,10个生化手雷,高爆手雷。就这样我们全副武装的出发了。
很快我们就到了金字塔外围,闻到一股刺鼻的味道。原来在这里栖息的人们想称霸整个世界研制了一种药剂,只是因为研究出错而一个个都成了僵尸。我们首先潜入了最难打的地方,杀死了100个母体,接着我们又把所有的生化僵尸杀死了。在金字塔的首领被我们杀死了。
这时,金字塔上空传来这样一句话:“你们这些愚蠢的人类是打不过我们的,来吧,死亡就是你们的最佳选择。”说完金字塔变回了原来的模样。未完待续请收看下集《生化港口大战》
八方六年级:zb20000
第四篇:坦克大战大报告
大作业题目:坦克大战程序
一、需求分析
功能需求
坦克大战其中包括对主战坦克的编写、坦克的初始位置的编写、坦克的移动方向的编写、坦克的速度的编写、坦克的子弹速度的编写、敌军的子弹速度的编写、设置游戏难度的编写、子弹的编写、敌军坦克的编写、构造函数的编写,初始化敌军坦克的位置和状态的编写、键盘控制坦克的移动的编写、发弹的编写、判断是否被击中的编写、判断是否击中敌军的编写等。通过上下左右键进行对坦克的移动,通过F键发射子弹,其它坦克可以随机移动。构造主窗口中所需要的类,并将坦克加到窗口中,实现坦克的四个方向的移动并创建炮弹类,并让屏幕中的坦克能发射炮弹,让坦克可以朝对方信息统计功能,在游戏界面左上角,显示当前屏幕子弹数。.(1)、我方坦克,形状为一辆坦克图片,和坦克的移动方向保持一致。根据键盘的方向键,坦克的移动方向分为上、下、左、右。当按住F键的时候,能够发送炮弹,多次按键,多次发送。坦克有血量,满血为100,每次被击中,都会掉血10,直到0后,坦克死亡。(2)、敌军坦克,形状为一个黄色圆,移动为随机移动,血量为当被一发炮弹击中的时候,立即死亡消失。(3)、补血包,当我方坦克碰撞到补血包时,可补血,敌方坦克碰撞到时,穿过补血包,不会补血。补血包随机出现。.(4)、碰撞:当子弹碰撞坦克时,子弹消失。当敌军坦克碰撞到我方坦克时,相互穿过。当子弹碰撞到墙壁时,子弹消失,不可穿透墙壁。当坦克碰撞到坦克时,可穿越。当坦克碰撞到四周的游戏界面时,不可走出游戏界面。
运行需要
(1)数据精确性
在进行存取款金额时,需求数据记录定位精确,要求输入数精确金额。(2)时间特性
系统要求用户进行相应操作后系统的响应时间应尽量短,不能超过一定的时间范围本设 计暂规定为1-2s。(3)适应性
要求平台具有很好的更新能力,平台应该能够对并发事件,对于“不可靠”数据具有较强的识别处理能力。(4)可维护性
为满足系统在以后运行过程中出现问题能够修正以及系统需要升级等要求,系统应该具有可维护、可扩充、可更新的性能。(6)兼容性适合
Windows2003及以上版本的操作系统。(7)安全性
系统运行应该满足具有一定能够避免黑客、病毒等恶意攻击的安全防范措施。但相对如此简单的平台,应考虑到这些东西。
二、类的设计
1、类的设计:
坦克大战游戏主要涉及到的对象有地图、坦克、炮弹、血包。因此,整个系统的功能可以由以下几个类完成:
TankMap类: 此类主要功能是利用java中AWT包来实现坦克游戏的主窗口,以及对其他类的调用和实例化;游戏地图的初始化,重绘地图上的其他元素。
Blood类:此类主要是定义玩家坦克的生命值,有可以控制玩家坦克的加血等操作的方法。
Tank类:此类主要定义的是游戏中的坦克,可以实例化出玩家坦克,在此类中有坦克的移动,开火等方法。
EnemyTank类:此类主要定义的是游戏中的敌方坦克,可以实例化出敌方坦克,在此类中有敌方坦克的移动,开火等方法。
Shell类:此类主要定义的是游戏中的炮弹类,其中有炮弹的大小以及移动等因素。Explor类:此类定义的是坦克被攻击后的爆炸,其中有坦克击毁后爆炸的图形变化。
2、方法的设计: TankMap类的方法:
init():初始化地图以及地图上的元素
paint():绘制地图以及地图上的元素
update():重绘地图以及地图上的元素
Main():程序入口,创建TankMap对象 Tank类的方法:
Move():按照指定的方向,实现坦克的移动
checkDirection():判断用户点击的方向键,更新坦克运动方向
Fire():当用户单击F键时,发射炮弹
getRec():获取坦克当前所处位置的矩形
isLive():判断坦克的生命值是否为0
setLife(int life):设定坦克生命值
Draw():在指定的地图上绘制坦克
Tank():构造方法,初始化坦克,指定坦克所在地图 Shell类的方法:
Move():按照发射该炮弹的坦克的方向移动
getRec():获取炮弹当前所处位置的矩形
Draw():在指定地图上绘制炮弹
hitTank():打击指定坦克
Shell():构造方法,初始化炮弹 Blood类的方法:
getRec():获取血包当前所处位置的矩形
Draw():在指定地图上绘制血包
Blood():构造方法,初始化血包
三、编码实现及说明
TankMap类:
public class TankMap extends Frame {
public static final int MAPWIDTH=800;public static final int MAPHEIGHT=600;Random r=new Random();public int time=0;int s=1;//城墙数 Tank t=null;public static java.util.List
java.util.List
walls=new enemys=new public
public java.util.ArrayList
java.util.List
explors=new java.util.ArrayList
} public void paint(Graphics g){
Color c=g.getColor();g.setColor(Color.PINK);g.fillRect(0,0,MAPWIDTH,MAPHEIGHT);g.setColor(Color.RED);g.drawString(“当前炮弹数目:”+shells.size(),20,40);g.drawString(“生命值:”,20,60);g.fillRect(65,55,t.getLife(),5);g.setColor(c);t.draw(g);public int enemyCount=10;
public static void main(String[] args){
} public void drawImage(){ } public void init(){
this.setSize(MAPWIDTH,MAPHEIGHT);this.setTitle(“TankWar”);
this.setVisible(true);
this.addKeyListener(new DirectionHandler());
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent arg0){ } System.exit(0);TankMap tv=new TankMap();tv.init();});for(int i=0;i
}
if(r.nextInt(10)==9 && bloods.size()==0)
for(int i=0;i } for(int i=0;i } for(int i=0;i } for(int i=0;i } for(int i=0;i } Shell s=shells.get(i);if(s.isLive && s.isgood){ } s.draw(g);s.hitTanks(enemys);s.hitTank(t);}else if(s.isLive&&!s.isgood){ Wall w=walls.get(i);w.wallb(t);w.draw(g); Blood b=bloods.get(i);b.bloodb(t);b.draw(g);Explor e=explors.get(i);e.draw(g);EnemyTank et=enemys.get(i);et.draw(g);bloods.add(new Blood());bloods.remove(0);if(r.nextInt(30)==7 && bloods.size()==1)public void update(Graphics g){ } class PaintThread implements Runnable{ public void run(){ while(true){ repaint();time++;paint(g); } } } } try{ } Thread.sleep(100);e.printStackTrace();}catch(InterruptedException e){ class DirectionHandler extends KeyAdapter{ } public void keyPressed(KeyEvent arg0){ } t.checkDirection(arg0); Tank类: public class Tank { public static final int WIDTH=50,HEIGHT=50,xspeed=10,yspeed=10;public int x=400,y=300;public Direction direction = Direction.STOP;TankMap tm;boolean isLive = true;boolean isgood = true;int life = 100;public int zhuanxiang=1;public boolean isLive(){ } public void setLive(boolean isLive){ } public int getLife(){ } public void setLife(int life){ } public Tank(){} public Tank(TankMap t){ } public void draw(Graphics g){ if(zhuanxiang==1){ tm=t;this.life = life;return life;this.isLive=isLive;return isLive; } } ImageIcon icon=new ImageIcon(“tank_shang.gif”);Image tankImage=icon.getImage();g.drawImage(tankImage,x,y,null);else if(zhuanxiang==-2){ } else if(zhuanxiang==2){ } else { } /*Color c = g.getColor();g.setColor(Color.RED);g.fillOval(x,y,WIDTH,HEIGHT);g.setColor(c);*/ move(direction);ImageIcon icon=new ImageIcon(“tank_xia.gif”);Image tankImage=icon.getImage();g.drawImage(tankImage,x,y,null);ImageIcon icon=new ImageIcon(“tank_zuo.gif”);Image tankImage=icon.getImage();g.drawImage(tankImage,x,y,null);ImageIcon icon=new ImageIcon(“tank_you.gif”);Image tankImage=icon.getImage();g.drawImage(tankImage,x,y,null);public void move(Direction d){ if(d==Direction.STOP){ }else if(d==Direction.UP){ zhuanxiang=1;y-= yspeed;if(y<=20)y=20;}else if(d==Direction.RIGHT){ zhuanxiang=-2;x+=xspeed;if(x>=800-WIDTH)x=800-WIDTH;}else if(d==Direction.DOWN){ zhuanxiang=-1;y+=yspeed; } } } if(y>=600-HEIGHT)y=600-HEIGHT;}else if(d==Direction.LEFT){ zhuanxiang=2;x-=xspeed;if(x<=0)x=0;public void checkDirection(KeyEvent k){ } public void fire(){ tm.shells.add(new if(k.getKeyCode()==KeyEvent.VK_UP){ } if(k.getKeyCode()==KeyEvent.VK_F){ } fire();direction=Direction.UP;direction=Direction.RIGHT;direction=Direction.DOWN;direction=Direction.LEFT;}else if(k.getKeyCode()==KeyEvent.VK_RIGHT){ }else if(k.getKeyCode()==KeyEvent.VK_DOWN){ }else if(k.getKeyCode()==KeyEvent.VK_LEFT){ Shell(this.x+WIDTH/2,this.y+HEIGHT/2,this.direction,tm,Color.RED,} public Rectangle getRec(){ } return new Rectangle(this.x,this.y,this.WIDTH,this.HEIGHT);true));EnemyTank类: public class EnemyTank extends Tank { public static final int WIDTH=20,HEIGHT=20,xspeed=3,yspeed=3;public int x=400,y=300;public Direction direction = Direction.DOWN;public boolean islive = true;Color color = Color.YELLOW;TankMap tm;Random r=new Random();int randomCount = r.nextInt(10)+5; public EnemyTank(){} public EnemyTank(int wx,int wy,Color c){ } @Override public void draw(Graphics g){ } public void move(){ if(randomCount==0){ } randomCount--;if(r.nextInt(40)>36){ } if(direction==Direction.UP){ ImageIcon icon=new ImageIcon(“tank_shang.gif”);Image enemytankImage=icon.getImage();y-=yspeed;if(y<=HEIGHT)y=HEIGHT;fire();Direction dirs[]=Direction.values();direction = dirs[r.nextInt(dirs.length-1)];randomCount = r.nextInt(10)+5;Color c = g.getColor();g.setColor(color);g.fillOval(x, y, WIDTH, HEIGHT);g.setColor(c);move();x=wx;y=wy;color=c;}else if(direction==Direction.RIGHT){ ImageIcon icon=new ImageIcon(“tank_you.gif”);Image enemytankImage=icon.getImage();x+=xspeed;if(x>=800-WIDTH)x=800-WIDTH;}else if(direction==Direction.DOWN){ ImageIcon icon=new ImageIcon(“tank_xia.gif”);Image enemytankImage=icon.getImage();y+=yspeed;if(y>=600-HEIGHT)y=600-HEIGHT;}else if(direction==Direction.LEFT){ ImageIcon icon=new ImageIcon(“tank_zuo.gif”); } } } Image enemytankImage=icon.getImage();x-=xspeed;if(x<=0)x=0;@Override public void fire(){ tm.shells.add(new Shell(this.x+WIDTH/2,this.y+HEIGHT/2,this.direction,tm,Color.BLUE} public Rectangle getRec(){ } return new Rectangle(this.x,this.y,this.WIDTH,this.HEIGHT);,false));Blood类: public class Blood { public final int WIDTH=30,HEIGHT=30;public int x= new Random().nextInt(770),y= new Random().nextInt(570);TankMap tm;{ } public boolean bloodb(Tank t){ if(t.isLive&&this.getRec().intersects(t.getRec())){ if(t.getLife()<=60){ } else { System.out.println(“blood up”);t.setLife(100);System.out.println(“恭喜你,补血啦啦啦!”);t.setLife(t.getLife()+40);tm.bloods.remove(this); ImageIcon icon=new ImageIcon(“blood.JPG”);Image tankImage=icon.getImage();g.drawImage(tankImage,x,y,null);public void draw(Graphics g) } } } } tm.bloods.remove(this);return false;public Rectangle getRec(){ } return new Rectangle(this.x,this.y,this.WIDTH,this.HEIGHT);Shell类: public class Shell { public final int WIDTH=5,HEIGHT=5,xspeed=8,yspeed=8;public int x,y;Direction dir = Direction.STOP;public boolean islive=true;TankMap tm=null;Color color=Color.RED;boolean isgood=true;boolean isLive=true;//构造方法 public Shell(){} public Shell(int xd,int yd,Direction d,TankMap t){ } public Shell(int xd,int yd,Direction d,TankMap t,Color c,boolean g){ } public void draw(Graphics g){ if(islive){ Color c = g.getColor();g.setColor(color);g.fillOval(x,y,WIDTH,HEIGHT);g.setColor(c);move(dir);x=xd;y=yd;dir=d;tm=t;color=c;isgood=g;x=xd;y=yd;dir=d;tm=t;}else{ } } tm.shells.remove(this);public void move(Direction d){ } public Rectangle getRec(){ } public boolean hitTank(Tank t){ if(this.isLive&&t.isLive&&this.getRec().intersects(t.getRec())){/return new Rectangle(this.x,this.y,this.WIDTH,this.HEIGHT);if(d==Direction.UP){ } y-=yspeed;if(y<=0)islive=false;}else if(d==Direction.RIGHT){ x+=xspeed;if(x>=800)islive=false;}else if(d==Direction.DOWN){ y+=yspeed;if(y>=600)islive=false;}else if(d==Direction.LEFT){ x-=xspeed;if(x<0)islive=false;/用户坦克生命值减20 t.setLife(t.getLife()-20); } public boolean hitTanks(List } return false;if(t.getLife()<=0){ } this.islive=false;Explor e=new Explor(x-3,y-3,this.tm);tm.explors.add(e);return true;t.setLive(false);t.direction=Direction.STOP;JOptionPane.showMessageDialog(tm, “Game Over!”);System.exit(0); } } EnemyTank e;for(int i=0;i } return false;e = enemyTanks.get(i);if(this.getRec().intersects(e.getRec())){ } System.out.println(“hittanks”);e.setLive(false);tm.enemys.remove(e);this.islive=false;Explor ex=new Explor(x-3,y-3,this.tm);tm.explors.add(ex);return true;过程收获 这已经是本学期第二个小程序了,有了第一份的基础,做第二次的时候明显熟练的很多,效率比之前也提高了很多,求助老师与同学也少了许多,基本可以独自完成坦克大战这一小游戏 可能是收以前学习的知识影响吧,在刚刚学习的时候总摆脱不了思维定势的阴影,总是找不到感觉,老师讲的都会,可到自己写的时候却完全无从下手,“难道我真的一无是处,什么都做不了?”,我已经近乎崩溃了,或许是我的性格原因吧,很快我就说服自己,走出了阴霾,我想起曾听一位说过的话:我的天资愚钝,也许别人花一天就能做完的事我肯能要话十天,但我知道,我花一天去做一件事永远没有花十天时间做的好,那样也就永远赶不上别人。所以我不停的看老师的代码,不停的问助教老师,就这样不厌其烦的,有了长足的进步。 java体系知识点很多,很多东西是要记忆的,可能会学了后面忘了前面,所以,一定要有“一百万次理论”的实践,那样没有什么事是做不好的。这又将是我人生的一笔弥足珍贵的财富,我相信这绝不是一笔意外的财富。在java学习过程中出现的不足,在学习中由于为了追求学得快,导致敲的代码很少,所以很多的知识都不牢固,很容易忘记,每当提到有关的问题是只知道但很难解决;需要通过很多时间去查资料。这样让我导致出现了不自信和有了不乐意敲代码想法。所以我们学编程的要想满足别人的要求,必须先满足自己,多敲代码,让自己有实力有信心。 学生签名: 日期:2014年4月15日 【热门】大战作文300字3篇 在日常的学习、工作、生活中,大家都有写作文的经历,对作文很是熟悉吧,通过作文可以把我们那些零零散散的思想,聚集在一块。如何写一篇有思想、有文采的作文呢?以下是小编帮大家整理的大战作文300字3篇,供大家参考借鉴,希望可以帮助到有需要的朋友。 昨天晚上,浴室里发生了一场“洗澡大战”。 一进澡堂,便看到像往常一样的景象——人山人海。同学们都在争水龙头,结果便免不了要大战一场。 有一个同学洗得非常慢,结果等的人便开始不耐烦了,说:“你倒是快一点洗呀!我还要去做作业呢!”对方说:“你不会再等等啊!又不是发生火灾,急什么急!你不会去别人那里等啊!” 等的人便想:这人说话那么横,就怪不得我抢了,谁叫他“敬酒不吃吃罚酒”。于是他便冲过去一挤便把那位正在洗澡的那位同学给挤出了门外。见等的人用这一招,刚刚洗澡的那位便也学样着进行了碰撞。 双方你来我往地十分激烈,先是碰撞,实在不行便用拳头,拳头打还不行便用脚,可以说是昏天黑地日月无光。似乎把这烟雾缭绕的澡堂也便成了罗马角斗场。最后的结果当然是导致双方两败俱伤,这才停手。 到头来,洗澡没洗到却打出了一身的汗水。搞地不欢而散,所以说还是踏踏实实地等比较好,不用这么麻烦。还让同学之间的关系不好。 从澡堂出来,我便像大彻大悟的和尚一样,感悟颇多。 香烟,是人人讨厌的东西。它不但会损害身体,而且对别人也没好处。今天,我就和香烟展开了一场“大战斗”。 晚饭过后,我在做作业,外公则在沙发上边看电视,边“吞云吐雾“着,烟绵绵地弥漫开来…… 刚开始我还不怎么在意,后来我闻到了一股刺鼻的烟味,就立刻抬起头,我看见外公嘴里和鼻子里不断的'冒出烟来,向我张牙舞爪的扑过来,我急中生智,连忙拿起桌子上的书本,使劲地把烟扇走。烟一下子就躲到一边去了,我暗喜着,刚想拿起笔做作业,结果外公又“制造”了一大群的“兵马”对我发起“攻击”,我加大马力,左手拿着厚厚的书,右手还握着一叠报纸,不分青红皂白,闭上眼睛,咬紧牙,用力地乱扇,结果却把坐在一旁的外婆打伤了。 没想到,外公又准备了另一批烟,我只好使出三十六计中的其中一计——走为上,逃到了卧室。 大战,以失败告终…… 妈妈在老家院子里种了许许多多的胡萝卜,因为弟弟最喜欢吃胡萝卜了。但对门王奶奶家的兔子老是来偷吃,而且还总是只吃一半留半根,糟蹋我家的胡萝卜,所以我跟这兔子打了好长时间的官司。 你看那只小兔崽子又来偷吃了,终于被我抓了一个正着吧:那时我在屋子里看书,发现那只兔子窜进我家的院子,一溜烟地遁入萝卜地里,我连忙放下书本,心想今天非逮到你不可,我正暗暗下决心时,那只死兔子已经吃了三根萝卜了。我蹑手蹑脚地走去,可还是被兔子听到了声音。兔子撒腿就跑,但是吃得太饱了,肚子圆圆的,跑到那个洞边怎么也钻不出去了。我一下子就抓住了它,它用力挣扎想逃离我的“魔掌”。我狠狠地瞪着它,心想:如果你再乱动的话,我就把你扔掉。这兔子好像看穿了我的心思似的,果真一动也不动了,而是用它那双红珍珠似的眼睛,可怜巴巴地凝视着我,好像在乞求我似的:求你放了我吧,我也是因为这垂涎欲滴的胡萝卜才忍不住来偷吃的,因为这是我的最爱。我下次再也不敢了,行行好,好吗?看着它那副可怜且无辜的神情,让我不由自主地松了手,并帮它开了院门。兔子回首望了我一眼,转身蹦了出去。看着它消失的身影,让我觉得其实它也是蛮可爱。第五篇:【热门】大战作文300字