网站大量收购独家精品文档,联系QQ:2885784924

第4章 望外青山断复连,望中明月缺还圆——语法基础.ppt

第4章 望外青山断复连,望中明月缺还圆——语法基础.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

三、语法基础——位运算符小结本章分别完成了“月相”和“猜数字”两个小项目,同时讲解了项目中涉及到的数据类型、运算符、表达式、结构控制、Scanner类等基础知识。由于知识点多而繁杂,因此不建议读者在学习时去记忆它们。要知道我们学习的目的并不是为了去记住知识,而是为了更好地完成我们心中的目标。知识作为一种强有力的工具,可以帮助我们更快速高效地达成目标,但它绝对不是学习的最终目的。因此,在您一次次进行项目实践的时候,要始终清晰我们的目标是想方设法完成项目,不是为了记住知识。只有这样才能分清事情的主次先后,不至于为了学会知识而丢掉了学习、思考和探索的乐趣。课后练习与思考题1、请用图形绘制一只小萌宠,并用所学的知识实现与小萌宠的简单交流互动。2、天空中还想要星星怎么办?********改变世界,成就未来改变世界,成就未来*湖北文理学院绽放自我,创造未来*零基础快乐学Java绽放自我,创造未来*零基础快乐学Java*湖北文理学院*零基础快乐学Java新的问题月有阴晴圆缺,除皎洁的中秋望月外,还有“月黑雁飞高”中的新月、“燕山月似钩”中的峨眉月、“晓月当帘挂玉弓”中的上弦月、“杨柳岸,晓风残月”中的残月等。如何根据用户要求分别显示“峨眉月”、“满月”或“残月”呢?比如:“敲击键盘中的数字1时,屏幕出现峨眉月;敲击2时出现满月;敲击3时出现残月”该如何实现呢?1猜数字游戏第4章望外青山断复连,望中明月缺还圆——语法基础月相变化2语法基础3一、月相变化设计思路:首先,学会画一轮弯月;其次,三个图案不是同时出现在一幅画上,那么可以作三幅画,需要显示哪幅就把哪幅放在最上面;再次,计算机要知道您是否敲击了键盘,进而识别敲击的是哪个键。最后,所敲击的键同需要显示的画作建立联系。键盘输入Scanner类在Windows下,计算机不仅时刻扫描着屏幕,而且也时刻扫描着键盘,Java中扫描键盘的类为Scanner,存放于java.util包下。用Scanner实现键盘输入数据的方法为下面粗体显示的部分:importjava.util.Scanner;//类的定义……publicstaticvoidmain(Stringargs[]){ Framef=newFrame();//制作一个具体的Frame? Scannerinput=newScanner(System.in);//扫描键盘输入 intnum=input.nextInt();//接收一个整数? MyPane1p1=newMyPane1();//制作一个具体的Pane f.add(p1);//将画板添加在窗体上 f.setBackground(Color.BLACK); f.setSize(500,400);//设置窗体大小 f.setVisible(true);//将窗体显示出来 }一、月相变化一、月相变化比如甲乙两个人在做游戏,甲手里拿着这三幅画,乙来说数字,对应关系为:“1→峨眉月,2→满月,3→残月”。如果乙说1,甲就把峨眉月的画展示出来,如果说3就展示残月。这个过程跟我们同计算机交流是一模一样的,只不过需要翻译成计算机能听懂的语言罢了。彼此联系if(说的是1){ 展示画有峨眉月的Pane1}if(说的是2){ 展示画有满月的Pane2}if(说的是3){ 展示画有残月的Pane3}一、月相变化if(num==1){//识别输入的整数是否为1 Pane1p=newPane1();//一个画有峨眉月的Pane1 f.add(p);//将画板放在窗体上展示}if(num==2){ Pane2p=newPane2();//一个画有满月的Pane2 f.add(p);//将画板放在窗体上展示}if(num==3){ Pane3p=newPane3();//一个画有残月的Pane3 f.add(p);//将画板放在窗体上展示}核心代码2月相变化第4章望外青山断复连,望中明月缺还圆——语法基础猜数字游戏1语法基础3二、猜数字游戏1、用户从键盘输入一个整数导入Scanner包:importjava.util.Scanner;从键盘输入一个整数:Scanners=newScanner(System.in);intnum=s.nextInt();2、比较数字大小两数字相等用“==”来表示,而大于、小于则直接用“”、“”即可。大于等于用“=”、不等于为“!=”。假设正确数字是10,那么可以用下面

文档评论(0)

学海无涯而人有崖 + 关注
实名认证
内容提供者

教师资格证、人力资源管理师持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年06月11日上传了教师资格证、人力资源管理师

1亿VIP精品文档

相关文档