易语言中文编程从入门到精通图文.docx
《易语言中文编程从入门到精通图文.docx》由会员分享,可在线阅读,更多相关《易语言中文编程从入门到精通图文.docx(24页珍藏版)》请在冰豆网上搜索。
![易语言中文编程从入门到精通图文.docx](https://file1.bdocx.com/fileroot1/2022-11/26/67e5ad5e-c618-4736-abe1-cf8db2c19109/67e5ad5e-c618-4736-abe1-cf8db2c191091.gif)
易语言中文编程从入门到精通图文
易语言编程基本把持之阿布丰王创作
时间:
二O二一年七月二十九日
第一部份 易语言入门
第一课 走进“易”世界
易语言介绍
易语言是一款全中文全可视跨平台的编程工具,由年夜连年夜有吴涛易语言软件开发有限公司设计开发的,它的特点是全中文化,入门要求低,几乎只要理解使用计算机和文字输入的人都可以进行法式设计,而且它的开发语言也是全中文的、生活化,这在今后的学习中我们会深刻体会到它的“易”.让我们一起进入“易”的世界吧!
一、翻开“易语言”设计窗口
易语言自己也是一个法式,所以易语言的翻开方式和我们以往学习的软件翻开方式一样,在正常装置易语言的前提下,我们可以通过以下二种方法翻开易语言的设计窗口:
1.在桌面上直接双击易语言图标
翻开;
2.可以通过“开始菜单”→法式→→
二、认识“易语言”
易语言法式运行后,可以看到如下图所示的新建对话框,可以根据需要选择相应的功能模块进行把持.
我们先来熟悉一下易语言的整个环境,请先点“取消”按钮,我们来浏览一下易语言窗口的各个组成部份.如下图所示:
状态夹
易语言窗口包括以下内容:
1.题目栏
2.菜单栏
3.工具栏(标准工具栏、对齐工具栏)
4.工作夹
5.状态夹
我们在以后的使用过程中,使用最多的是“工作夹”和“状态夹”.
三、第一个易法式
现在让我们来向易语言打个招呼吧.
通过易语言来做第一个法式,法式运行后的最终效果如图所示:
准备:
在做第一法式之前,我们先要来了解一下易语言中的第一对象――启动窗口.
1.选择菜单“法式”→“新建”或直接在标准工具栏中单击 按钮.
2.在翻开的“新建”对话框中选择“windows窗口法式”,单击确定.
3.利用“工作夹”修改启动窗口的年夜小,如下图所示:
注意:
上图①中的方框,要确保该列表项中的内容为“_启动窗口(窗口)”,虽然第一个法式现在只有一个对象,但我们要养成一个良好的习惯,在修改对象属性前先要确定以后选择的对象是否为需要修改的对象.
把“_启动窗口”的宽度与高度设置为如图所示年夜小,这时你可以看到设计区的“_启动窗口”的年夜小已经改变.
4.添加一个“标签”对象,在“窗口组件箱”中选择“标签”,如上图②所示.
5.在“_启动窗口”中拖出一个标签,试一试:
并利用“工作夹”中的“属性”选项进行设置标签文字,使之显示如题所示式样,也可自定.
完成以上步伐所,单击“标准工具栏”中的运行按钮或“运行”菜单中的“运行”,也可以直接按F5运行法式.
请同学们说一下你看到运行后的法式窗口,你想到有哪些处所和我们以前翻开的窗口有什么分歧?
提示:
可以翻开计算机器、画图法式进行比力.
你能打造一个个性化的启动窗口吗?
四、小结
这是我们接触“易语言”世界的第一天,虽然在这节课中我们并没有体会到“易语言”的强年夜功能,但我们已经体会到它的“易”,全中文的环境,这对我们来说是非常容易上手和把持的,易语言不单仅可以做出各种应用法式,而且也可以制作游戏,有兴趣的同学可以在新建法式对话中找一下,其中就有一些经典的小游戏,如“推箱子”.
我们不单仅要会玩,而且还应该会自己入手做,固然,任何一门计算机语言的学习其实不是像今天上课中的例子那么简单的,而需要我们花费年夜量的时间与精力来学习,因此从现在开始,你应该准备接受各项挑战,战胜自我,从而进入精彩的计算机法式世界,计算机法式世界欢迎你的到来.
第二课 简单的人机交互
前一节课我们已经熟悉了易语言的环境,也检验考试着编写了第一个易法式,从这节课开始,我们就要用易语言来开发具有人机交互功能的法式,通过这些简单的小法式,一步一步深入学习易语言,相信在学完之后你就能开发出功能强年夜的法式,而且你还可以开发自己的游戏让年夜家一起来玩.
一、第一个交互法式
这个课我们要实现一个简单的交互法式,在组件窗口中拖一个按钮组件到启动窗口中,当点击按钮时提示“你胜利了!
”.效果如图:
跟我做:
第一步:
新建一个“Windows窗口法式”
第二步:
设置“_启动窗口”的年夜小(可选)
第三步:
在组件窗口中选择按钮
第四步:
在“_启动窗口”中拖出一个按钮,并设置按钮的题目为“点我吧!
”
第五步:
设置按钮点击时的事件处置法式
1.先单击“_启动窗口”中的按钮,以确保该按钮被选择
2.在“工作夹”的属性栏中检查以后组件是否为“按钮1”,如下图①
3.在上图②位置中选择“被单击”,这时预览设计窗口将酿成法式编纂窗口,如下图所示,我们要在子法式“_按钮1_被单击”中添加一段法式,实现更改按钮题目的功能.
在输入法式时,我们可以输入①号框这样的格式,你也可以输入②号框这样的格式,其中②号框输入的是每个汉字拼音第一个字母,没有声母的,则要输入全拼或前2位,如“按”、“二”,则要输入“an”、“er”.格式②输入完成后敲回车键或把光标移到另一行时,就自己酿成格式①的样式.
4.运行法式,检查效果.
同学们,你知道如何返回“预览设计窗口”吗?
提示:
经常使用的二种方法,1是关闭以后窗口(不是整个易法式哦!
),2是在工作夹中选择“窗口”→“_启动窗口”.
你能结合标签和按钮,当单击按钮时改变标签的题目吗?
点击按钮后能让按钮隐藏吗?
二、小结
这是第一个易交互法式,在这节课中,我们初度接触到“法式设计”,虽然只是短短一句话,但我们已经可以实现人机交互.我们在做按钮交互时可以看到,不单仅是单击,还有好多按钮交互事件,如果你充沛利用这些事件,就可以做出各种应用法式.
第三课 按钮与标签的综合运用
文字标签我们在第一节课的时候已经学习并使用过,在上节课中我们学习了按钮,并对按钮事件有了初步的应用,这节课我们要在前二节课的基础上,进行比力综合性的应用练习.
我们要设计一个如图所示的窗体界面.其中包括1个窗体、1个文字标签和4个命令按钮.
法式的功能:
单击“显示时间”按钮时,将在标签中显示以后的时间,单击“改变字体和颜色”按钮时,标签中显示的内容的字体改为隶书、字号年夜小为12,并将标签的布景颜色设置为蓝色、前景颜色(文字的颜色)设置为黄色,单击“加边框”按钮时,将给标签加上立体边框,单击“退出”按钮时结束法式的执行.
跟我做:
第一步:
新建一个“Windows窗口法式”
第二步:
从组件窗口中选择相应的组件添加到窗口中,包括4个按钮、1个文字标签,调整组件的位置年夜小.
第三步:
在工作夹窗口的属性标签项中,设置按钮的名称分别为“显示时间”、“改变字体和颜色”、“加边框”和“退出”.删除文字标签的题目.
第四步:
依次选择按钮,在事件中选择“被单击”,在法式编纂窗口中输入相应法式代码,如下图所示:
第五步:
单击“运行”,测试法式是否正常.
说明:
如果文字标签太小,显示的内容太多,要设置换行的话,可以通过以下方法设置:
①在法式运行阶段,通过法式来设置,可以在要换行的位置播放“#换行符”
标签1.题目=“现在时间:
”+#换行符+到文本(取现行时间())
②在法式设计阶段,可以通过输入回车键来进行换行.
以上法式其实很容易理解,基本都是生活上的语言,但这是第一次用到函数,如到文本()、取现行时间()以及销毁(),在这里简单地介绍一下:
到文本()
因为文字标签显示的内容都是文字(也就是文本),所以如果要显示时间的话,就要进行格式转换,在易语言有很多类型,如文本型、数值型、时间日期型、逻辑型等等,以后在使用过程中我们会慢慢接触到各种变量类型.到文本()函数就是把非文本类型的内容转换成文本型.
另外二个函数同学们可以通过字面意思理解一下.
同学们上机练习时请自行设计一个法式,使用按钮来控制文字标签、窗口的各种属性.相信年夜家一定会做出很多有趣的法式来.
第四课 图文并茂
上节课我们已经学会了简单的交互,这节课我们就要利用易语言做一个介绍绍兴的多媒体法式,让更多的人了解绍兴、喜欢绍兴.
我们要设计这样一个法式:
法式运行后将只显示三个按钮:
黄酒、石桥、名人,当单击其中一个按钮后,在法式窗口的左边显示该按钮相应的文字介绍,如绍兴黄酒的介绍,在法式窗口的右边显示该按钮相应的图片.在制作过程中,我们可以先做一个,掌握以后再把后面二个加上去,但在本教材中一次完成,请根据自己的实际情况,决定是否需要分步完成.分步完成的同学要注意三个图片框一开始摆放的时候不要相互重叠,以免图片框相互嵌套.如果呈现嵌套情况,本法式的效果可能无法实现.
先在预览设计窗口中拖放一个文字标签(上图①),并把题目设为空;拖放三个按钮(上图③),设好题目及位置;最后拖放三个图片框(上图②),注意三个图片框一开始摆放的时候不要相互重叠,以免图片框嵌套.
跟我做:
1.完成以上工作后,我们先要把图片框中的图片设置好,设置好图片后最调整图片框的位置与年夜小.
a.选中图片框1,在工作夹窗口的属性标签中找到“图片”项,点击 ,在弹出的对话框中选择相应的图片,并在“显示方式”中选择“缩放图片”,让图片适应图片框的年夜小.
b.依次把图片框2、图片框3设置好.
c.把3个图片框的宽度与高度设置为175,把位置设置为“左边180,顶边8”,具体年夜小位置可能与实际略有分歧,要注意调整.
d.把3个图片框的可视设置为假,即在法式运行时不偏见.
2.完成以上步伐后,你将只能看到图片框3,图片框1、2已经被图片框3覆盖,而在法式运行时3个图片框将都不偏见.
3.选中“按钮1”即“黄酒”按钮,在工作夹窗口中选择“被单击”事件,切换到法式编纂窗口.完成如下图所示法式:
4.依次设置按钮2、按钮3单击时标签1的题目内容和图片框的可视情况.
5.运行法式,测试法式是否胜利.
同学们,你运行法式时是否呈现以下情况?
1.标签中的文字没有完整显示出来.
2.图片太年夜,没有完整显示.
3.各个按钮点击后,最后只能看到图片框3中的图片,点“黄酒”、“石桥”按钮时无法显示相应的图片.
除上述问题以外你还遇到了什么问题,你解决了几多问题,帮手另外同学解决了几多问题,你请同学帮手解决了几多问题?
请你依照教材例子,但一个介绍学校的多媒体法式.
小结:
这节课是第一个比力完整的交互性法式,由于第一次做,而且一下子用了三个图片框,可视、不成视,位置、年夜小等可能让你觉得原来易语言其实不容易,而且还有那么一点点烦、难.
同学们,相信我,这只是你第一次设计比力完整的交互性法式所引起的恐惧感,其实这是为了让你更快掌握易语言,设计出更好的作品,如果你能闯过这一关,那么易语言就会让你感觉真的很“易”.
第五课 看看计算机的计算能力
前几节课我们的法式虽然有些会变动,但这个变都是我们事先设定的,在法式运行过程没有法子临时改变,比力第三节课时,我们要求设置字体年夜小为12,在运行时我想设置成14就不成了,那是不是没有法子了呢?
谜底固然是肯定的,既然我们说易语言很强年夜,这点小问题固然难不到它了.这节课我们要学习编纂框控件,有了这个编纂框,我们不单能随心所欲地在法式运行过程改变,而且还能让电脑帮我们计算,比如计算机圆的周长与面积.
例:
编写求圆的面积与周长的法式,用一个文本编纂框输入圆的半径,用一个标签组件显示计算出来的圆的面积,用另外一个标签组件显示圆的周长.
跟我做:
1.新建一个“窗口法式”.
2.从窗口组件箱向启动窗口添加2个按钮、5个文字标签和1个编纂框组件,并将他们的位置摆放如下图所示.
3.设置各组件属性,最好设计预览窗口如图所示:
4.选择“计算”按钮,设置在单击时的事件如下:
半径=到数值(编纂框1.内容)
面积=3.14*半径*半径
周长=2*3.14*半径
标签4.题目=到文本(面积)
标签5.题目=到文本(周长)
提示:
在第一行输入后,敲下回车键后会提示找到不“半径”这个变量,这时我们只要选择新增为局部变量,数据类型为“双精度小数型”即可,后面的面积、周长都一样.
最终效果如图:
5.把“退出”按钮的事件“被单击”时也处置好即可.
说明:
①编纂框中输入的数据为文本型,所以我们一开始就要把这个数据转换为数值型,以便进行加减乘除;②文字标签也为文本型,所以最后我们要把计算获得的数据转换为文本型.
6.运行法式,在编纂框中输入一个数字,点击“计算”按钮测试结果是否正确.
已知:
球体的体积计算公式为:
v=
πr3,球的概况积公式为:
f=4πr2,此处的r为球体的半径.
要求:
设计一个法式,用编纂框输入球的半径r,单击一个按钮时,进行计算,并将计算结果即球的体积的概况积分别用2个文字标签显示出来.
你会利用编纂框做一个简单的记事本吗?
试着实践一下:
当法式运行后,可以调整法式窗口的年夜小,而且法式中的编纂框能根据法式窗口的年夜小而自动改变年夜小,始终与窗口年夜小坚持一致.
你可以先翻开Windows附件中的记事本,看看这个记事本在窗口年夜小发生变动时它的编纂框是如何变动的.
第六课 让世界丰富多彩
上节课我们已经掌握了文字标签的变动,但我们的文字都是黑色的,有没有法子让文字的颜色根据需要而改变呢?
谜底固然是肯定的,这节课就让我们一起来完成这个任务吧!
例:
编写一个法式,在法式窗口中可以选择文字标签中文字的颜色和文字标签的布景色.
跟我做:
1.新建一个“窗口法式”.
2.从窗口组件箱向启动窗口添加2个颜色选择器组件(在基本组件2中)、3个文字标签,并将他们的属性设置好,位置摆放如下图所示.
3.选择“颜色选择器1”即改变文字颜色的那个颜色选择器,在工作夹的属性选项中选择“颜色被改变时”事件,输入法式:
颜色选择器2同样把持,法式为:
4.运行法式进行测试,检查效果.
如果一切顺利的话,相信你现在应该已经能够改变文字标签的文字颜色和布景色了,现在我们对这个法式进行改进一下,增加一个调整文字年夜小的组件.
例:
利用滑块组件,调节文字标签中的文字年夜小,从5到80进行调节.
跟我做:
1.在上面的例子中增加一个滑块组件,并调整各组件的位置,如下图所示:
2.设置滑块组件的属性,使最小位置的值为5,最年夜位置的值为80,即为我们要设置文字年夜小的范围.
3.为滑块组件添加事件“位置被改变”,法式如下:
4.运行法式进行测试,检验效果.
法式运行时进行相应设置时应该可以看到如下图所示的效果:
提示:
我们在做滑块组件的位置时,也可以设置为1到16,只要在法式中改为:
×5
但一般我们不提倡这样做,因为这样做只会增加法式的复杂性,影响法式的可读性,一般能够简化的法式,就尽量不要使它复杂化,虽然现在的计算机处置速度都非常快,但在编制法式时,我们还是要讲究法式运行效率,用最少的时间,最快的速度处置一件事,是我们的追求.
试着实践一下:
当滑块在最左边(即最小时)我们让文字标签中的文字最年夜,而滑块在最右边(即最年夜时)我们让文字标签中的文字最小.
即:
滑块从5到80进行变动,而文字年夜小从80到5变动.
第七课 顺序法式结构
通过前几节课的学习,我们已经知道易语言是通过事件来激活法式的运行,比如“按钮”的“单击”事件,这些事件子法式组成一个年夜的易语言法式,虽然我们在法式运行过程中,但就一个事件来看,它还是采纳了像Pascal、VB、VC那样的结构化法式结构,即顺序结构、选择结构和循环结构.在这节课中,我们先来看一下顺序法式结构,顺序法式结构就是指法式的运行总是依照语句呈现的先后次第,从上往下有顺序地执行的一种线性流程结构,它是法式设计过程中最基本、最简单的法式结构.
例:
设计一个法式,把二个编纂框中的文本连接起来后获得的新文本放在第三个编纂框中.
跟我做:
1.新建一个“窗口法式”.
2.从控件箱中拖3个文字标签、3个编纂框和2个按钮,并调整各组件的位置,使它们如下图所示:
3.在工作夹中的属性选项中设置各组件的属性,其中文字标签题目分别为:
文本1、文本2、新文本,按钮的题目分别为:
连接、退出.
4.选择“连接”按钮,在属性选项中选择“被单击”事件,在翻开的设计窗口中输入:
5.设置“退出”的退失事件.
6.运行法式,在文本1的编纂框中输入:
1234,在文本2的编纂框中输入:
abcd,单击“连接”按钮,如果看到如下图所示的结果,则法式执行胜利.
7.把法式进行适当修改:
输出调试文本(文本1)
输出调试文本(文本2)
文本3=文本1+文本2
输出调试文本(文本3)
编纂框3.内容=文本3
注意楷体字体,我们在每一句法式语句后加了一个输出调试文本()语句,这时再执行法式,你可能没有发觉到法式运行的变动,但你可以在易语言的状态栏的输出框中看到如下提示:
你可以看到输出调试文本()语句就是在状态栏的输出框中进行提示,以后法式在做什么,你都可以通过输出框观察,从这里我们就可以看出在点击“连接”之后,法式是一句一句执行下来的,而不是直接获得最后结果的.
你能再改变一下法式,假定在编纂框中我们输入的都是数字,你能让第三个编纂框输出它们的和吗?
你还能输出它们的和与它们的差的乘积吗?
提示:
要注意数据类型之间的转换.
第八课 猜数(选择法式结构)
上节课我们学习了顺序法式结构,就是法式是从上往下一步一步执行的,但有时我们也会碰到这样一种情况,比如我们掷硬币,则硬币最后落在地上会呈现二种情况,可能是字朝上,也可能是花朝上,而且这二种情况是不会同时呈现的,法式要根据硬币的情况再执行分歧的法式代码,也就是说,法式的代码是由某个条件是否成立来选择下面的代码是否执行,这种法式结构称为选择法式结构.
我们可以看一下图,图中的箭头暗示法式的走向,从上往下走,在掷硬币时,法式就要判断条件“字朝上”,如果条件成立就往下走,如果条件不成立就往右边走.
我们可以这样暗示:
如果(条件成立)那么(往下)否则(往右)
在易语言中是如下左图所示的式样来暗示:
上图二种暗示方式分歧很年夜,在法式编写过程中,根据使用环境的分歧,要选择分歧的语句,如果用第二种暗示方式,则在往下走之后法式会继续往右走,而用上左图时,则在往下走之后会跳过往右走的法式语句,所以同学们在编程时要注意选择.
下面我们通过学习一个例程来体会一下选择法式结构.
例:
法式运行后,计算机发生一个介于0到100之间的随机数,我们通过一个编纂框输入一个数,如果我们输入的数字刚好可以被这个随机数整除,则通过文字标签提示输入“你赢了”,否则提示“你输了”.
跟我做:
1.新建一个“窗口法式”.
2.从控件箱中拖二个文字标签、2个按钮和一个编纂框,设置各组件的位置与属性,最终效果如图:
其中为了突出提示效果,我们可以为文字
标签2的属性设置字体为隶书,年夜小为28,字
体颜色为红色,这样当法式运行中进行提示时
就会比力醒目.
3.我们要让法式运行时先置一个随机数,这个随机数的年夜小介于0到100之间.
选择“_启动窗口”,你可以在设计窗口中单击蓝色的题目栏,也可以在工作夹的属性项中选择.然后在属性选项中选择“创立完毕”事件,即当法式窗口创立后,我们就让法式取一个随机数,法式代码如下:
置随机数种子()
变量1=取随机数(0,100)
在增加变量1这个新变量时,我们可以选择为法式集变量,也可以为全局变量,但不能设置为局部变量,如果设置为局部变量,则在其它子法式中不能使用该变量.
4.为“我猜”按钮添加“被单击”事件,最终法式代码如下:
注意,这里要选择用如果(),把如果()改成如果真()的话,这个法式就会达不到我们的要求,同学们有兴趣可以试一下用如果真()来做这个法式,可能会比你想像中的要复杂很多哦!
固然我们并没有说用如果真()不成以做,只是用如果()法式会更简单而已.
5.运行法式,检查法式运行的效果,以及输入分歧的数的提示是否纷歧样.
提示:
如果在编纂框中不输入数而直接按“我猜”按钮会犯错,因为不输入数就相当于0,而0是不能作被除数的.
可能有些同学在做的时候想到了,如果我们输入1,则法式始终提示“我赢了”,你能改进一下法式,防止呈现这个漏洞吗?
上面的例子只用到了一个条件语句,但有些我们会碰到这样的法式,要判断的条件比力多,要出给的结果也比力多,这时我们就要用到块结构的条件语句,即有一组条件语句组成,它的结构如下所示:
固然还有其它多种组合方式,比如如果真()与如果()混合使用的方式,这要看法式要求而定,不能一概而论.
例:
法式运行后,计算机发生一个介于0到100之间的随机数,我们通过一个编纂框来猜这个随机数,如果输入的数年夜于计算机发生的随机数,则通过文字标签提示输入的数太年夜,如果输入的数小于计算机发生的随机数,则提示输入的数太小,如果输入的数刚好就是计算机发生的随机数,则提示你赢了.
跟我做:
1.新建一个“窗口法式”.
2.从控件箱中拖二个文字标签、2个按钮和一个编纂框,设置各组件的位置与属性,最终效果如图:
其中为了突出提示效果,我们可以为文字
标签2的属性设置字体为隶书,年夜小为28,字
体颜色为红色,这样当法式运行中进行提示时
就会比力醒目.
3.我们要让法式运行时先置一个随机数,这个随机数的年夜小介于0到100之间.
选择“_启动窗口”,你可以在设计窗口中单击蓝色的题目栏,也可以在工作夹的属性项中选择.然后在属性选项中选择“创立完毕”事件,即当法式窗口创立后,我们就让法式取一个随机数,法式代码如下:
置随机数种子()
变量1=取随机数(0,100)
在增加变量1这个新变量时,我们可以选择为法式集变量,也可以为全局变量,但不能设置为局部变量,如果设置为局部变量,则在其它子法式中不能使用该变量.
4.为“我猜”按钮添加“被单击”事件,最后法式代码如下图:
注意图中如果真()前面的虚线箭头指向,箭头指向的是条件不成立时做什么,条件成立时就做虚线箭头包围的那些语句.
5.运行法式,检查法式运行的效果.
请你设计一个法式,让计算机来猜一下你的年龄,你只要根据计算机的谜底告诉它猜的年夜了还是小了,如果猜对了就结束法式.
提示:
这个法式的年夜小就你来判断,法式的结构可能有点纷歧样,要仔细考虑哦!
第九课 多分支控制结构语句
上一节课我们学习了分支控制结构语句,在这节课中,我们再来学习一种新的多分支控制结构语句--判断(),判断()语句和如果真()语句有点像,但又分歧,我们来看下图:
我们可以从上图中看出,判断和如果真的法式走向是完全分歧的,我们可以看到,如果条件一成立,则判断()语句是跳过条件二这个语句的,而如果真()语句还要检查条件二是否成立.那我们用如果()来取代如果真(),看看效果是怎么样的:
从图中法式的走向我们可以看出,判断()语句和如果()语句的效果是一样的,但如果有多个条件要判断的话,则法式的结构、可读性二者相比就相差很多,我们可以通过下面一个例子来看一下.
例:
输入一个百分制的成果,要求输出成果的品级A、B、C、D.90分以上为A,78~89分为B,60~77为C,60分以下为D.
跟我做:
1.新建一个“窗口法式”.
2.从控件箱中拖二个文字标签、一个编纂框和一个按钮,设置好各自的属性,请调整好年夜小规划.
3.为“转换”按钮添加“被单击”事件,如下图所示:
4.运行法式,输入各档年夜小的分数,测试法式运行是否正确.
请你把这个例子用如果()或如果真()语句来完成,然后比力一下用如果真()、如果()语句与用判断()语句那个可读性更强.
如果把题目改成:
输入一个百分制的成果,要求输出成果的品级A、B、C、D、E.90分以上为A,80~89分为B,70~79为C,60~69分为D,60分以下为E.然后用如果()语句