易语言控制台程序学习笔记

上传人:枫** 文档编号:552533226 上传时间:2023-01-26 格式:DOCX 页数:10 大小:46.98KB
返回 下载 相关 举报
易语言控制台程序学习笔记_第1页
第1页 / 共10页
易语言控制台程序学习笔记_第2页
第2页 / 共10页
易语言控制台程序学习笔记_第3页
第3页 / 共10页
易语言控制台程序学习笔记_第4页
第4页 / 共10页
易语言控制台程序学习笔记_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《易语言控制台程序学习笔记》由会员分享,可在线阅读,更多相关《易语言控制台程序学习笔记(10页珍藏版)》请在金锄头文库上搜索。

1、易语言控制台程序学习笔记1控制台程序编辑代码时,结尾的“返回(0)不可以删除。标惟输出x “诸输入向容:”标惟输入o 遞回血)J可也根据储的需要返回衽意数值2、标准输入():此命令在标准输入设备上请求输入最多包含2048个字符的一行 文本,返回用户所输入的内容。运行后,程序等待数据的输入,回车是结束标志,回车后,命令完成。调用格式:文本型标准输入(逻辑型是否回显)英文名称:fgets参数1的名称为“是否回显,类型为“逻辑型(bool),可以被省略。本参数决定输入时是否显示所输入字符,为假不显示,为 真显示。如果被省略,默认值为真,即回显。可以通过将本参数设置 为假以输入密码等特殊信息。“标淮输

2、出j 请输炙内容:M 标准输心(假t巍是否冋显:假施回:血)丞可虛据您的需要返回任歳数值标准输入(假):输入内容不显示标准输入():此时,默认为真,输入内容会显示出来。3标准输出():在标准输出设备或标准错误设备上输出指定的内容,注意本命令 只能在控制台程序中使用。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。调用格式:无返回值标准输出(整数型 输出方向,通用型欲输出内容,.)英文名称:fputs参数1的名称为“输出方向”,类型为“整数型(int),可以 被省略。本参数提供内容所输出到的设备,可以为以下常量值之一: 1、#标准输出设备;2、#标准错误设备。如果省略本参数,默认为#标

3、准输出设备”青到我了吗?“际准输出看到西了吗厂邈 标准输A/&.遞网血)可凰根据燈的需要返回任意数值参数2的名称为“欲输出内容”,类型为“通用型(all儿 本 参数只能为文本、数值、逻辑值或日期时间。如果内容为文本且包含 多行,可在各行之间用回车符(即“字符(13)”)、换行符(即“字 符(10)或回车换行符的组合(即:“字符(13) +字符(10)”来 分隔。如果用“+”,那么“欲输出内容”的数据类型必须一致,必须 让程序知道是相加还是相连。运算符号为“+”,用途为:1、返回两个数值的和;2、将两个 文本首尾连接起来,返回连接后的文本;3、将两个字节集首尾连接 起来,返回连接后的字节集。本命

4、令为初级命令。命令参数表中最后 一个参数可以被重复添加。如标准输出(,a + b)a为“被加数或文本或字节集”,类型为“通用型(all)。 b为“加数或文本或字节集”,类型为“通用型(all)。4、延时()延时(1000 )表时延时1秒5、几个数据转换命令:到数值()到文本()到整数()至U小数()到字节集() 到时间()6、数据类型:文本型,数值型,整数型,双精度小数型,逻辑 型。7、关系运算符:小于,=小于等于,大于,=大于等于,二等于,!=不等于,?=近似等于8、逻辑运算符:&且|或9、流程控制笏上:docuie 如果(条件)厂-塑果(1 様淮输出t 其聪明”工:卜标淮输出i 逹是不可能

5、时r)标准输出c书换行符*唔支选择结束” 标准输矢o遞回o)可以根据您的需要遞回任意数佰条件”成立时,会直接向下执行“真聪明”的显示,不成立时会直接跳转到“这是不可能的”的显示。然后分支判断结束。如果P 3)标世输出(是不可能的叫 粧惟输出-4 犠行符百鼻分支选挥结束返回可以根据您的需要返回任意数值调用格式:无返回值如果真(逻辑型条件)英文名称:讦“条件1”成立时,会直接向下执行“这是不可能的”的显示, 不成立时会直接跳转到了“分支选择结束”的显示。c5标淮输出1 1,鴛 5):判斷4 右:;桩堆输出,fifia5n );r判断毎=5儿标准输出.帕二沪)标淮输出c徵行符+ “判断饰令菇束+ 禺

6、行符j 标淮输去0返目沁可以根据條曲需要返回任意数值调用格式:无返回值判断(逻辑型条件)英文名称:Switch此命令和“如果()相同,多条件判断时结构更清晰明了。1到100累加示例:第1次a=0, 判断循环首(条件)判断循环尾()调用格式:无返回值判断循环首(逻辑型条件)英文名称:While调用格式:无返回值判断循环尾()英文名称:Wend成对的命令,输入首,尾会自动产生,先判断后循环。判斷涯环首一100)Ia = a 1!合计=合计+ a. I判斷循环尾0r标桂输出C合计) 标准输A -b:返回a)C:c c.: a100符合条件,进入循环。此时a被赋值为1,第2次,a = 1符合条件继续循

7、环,第100次a=99,进入循环后a被赋值为100,合 计累加100这个数,然后完成累加动作,重新返回“判断循环首(a100)进行判断,这时不再符合条件,退出循环,输出计算结果。循环判断首()循环判断尾(条件)调用格式:无返回值循环判断首()英文名称:DoWhile调用格式:无返回值循环判断尾(逻辑型条件)英文名称:Wend成对的命令,输入首,尾会自动产生,先循环后判断。循环判断 首(),无参数,执行本命令后将顺序执行下一条命令进入程序循环。循环判断尾(条件),本命令根据提供的逻辑参数的值,来决定 是否返回到循环首部继续进行循环。如果提供的逻辑参数值为真,程 序返回到对应的“循环判断首”命令处

8、继续进行循环,否则顺序执行 下一条命令退出本程序循环。沖狷环判断首0Ia = s + 1:合计=告计4循环判断尾4 从标准输出合计) 标堆输入0 返回iooy1到100累加示例命令第1次运行,直接进入循环体,这时a = 1,合计被赋值为1,第2次时,a=2,第 100次时,a = 100,合计累加上100后完成累加动作,到“判断循 环尾(a100)进行判断,这时不再符合条件,退出循环,输出计 算结果。个人感觉“判断循环尾(条件y更直观容易理解。记次循环首(,)记次循环尾()调用格式:无返回值计次循环首(整数型循环次数,整 数型变量已循环次数记录变量)英文名称:Counter调用格式:无返回值计

9、次循环尾()英文名称:CounterLoop成对的命令,输入首,尾会自动产生。50501到100累加示例:a为整数型变量,用厂卜计次请环首(100, a 合计二含计十0二-计次循环尾百 标堆输出C合计广 标堆输入Q返回(1)于记录已循环次数。第1次循环,a = 1,第100次循环,a = 100,合计累加100后完成任务,退出循环。c:C C:UQCVI5050101奇怪的现象厂卜汁次循环首1100, a):合计二合计+一-计决循环尾|标准输出t.到文本;含计)+ 标准输入遞回0).循环1次,分别在循环体内和循环退出循环后,a变为了 101,明明只循环了 100次。再看下图::计次循环首1,

10、“标准输出(a计次循环尾ci标雀输出滋战行符*到文本1 标唯输丸:、0返凰劇:体外输出a的值。可以看在循环体内的值为1,循环体外的值为2。 这说明什么?我觉得是因为a的初值为1 ( 一般整数型变量的初值为 0),在每次退出循环完成后a自动加上了 1。这是一个需要注意的事 情。支持库解释如下:计次循环首(参数1,参数2)需循环次数已循环次数参数1的名称为“循环次数”,类型为“整数型(int)。本数 值指定执行计次循环体内所有命令的次数,必须大于等于零。参数2的名称为“已循环次数记录变量”,类型为“整数型(int ),可以被省略,提供参数数据时只能提供变量。本数值型变量用作记录当前循环首已经被进入

11、过的次数(从1开始),程序可以 直接取用此变量中的值。变量循环首(1, , 1,)变量循环尾()调用格式:无返回值变量循环首(整数型变量起始值,整 数型变量目标值,整数型变量递增值,整数型变 量循环变量)英文名称:For调用格式:无返回值变量循环尾()英文名称:next变量循环首(参数1,参数2 ,参数3,参数4)起始值 目标值 递增值 已循环次数参数1的名称为“变量起始值”类型为“整数型(int),初 始值为“1”。定义循环变量的起始数值。参数2的名称为“变量目标值”类型为“整数型(int)”定 义循环变量的目标数值,在循环首部如果发现变量值已超出此目标值 时将跳出循环。参数3的名称为“变量

12、递增值”类型为“整数型(int),初 始值为“1”。每次执行到循环尾部时都将把此值加入到循环变量中去, 此值可为正数或负数,如为正数则递增,为负数则递减。参数4的名称为“循环变量,类型为“整数型(int),可以 被省略,提供参数数据时只能提供变量。本数值型变量将用作控制循环执行次数,在循环尾部将自动递增或递减该变量内的数值。如果被省略,命令将自动使用内部临时变量。变量名类型靜态数组备注0整数型J变量循环首卫,1, 1, Q卜 标准输出J Q变呈循环尾/卜掠唯输出C濒行琦+到立本40 标淮愉入返回例:起始值1,目标值1,每次递增1,用a记录已循环次数,所以本例也就是循环1次,看不同位置a的值。可

13、以看出,a这个参数4和记决循环里的“记次循环(参数 1,参数2)参数2的作用是一样的。第1次循环,就a = 1, 循环执行完后,就加1,变成了 a=2,但本例已完成了循环,不再进 入循环体了,所以才会出现上面的运行结果。循环体内的a = 1,循环 体外的a=2o类型静态数组备注i整数型合补整数型-卜变呈裾环苣(1 100, 1,合计=合计+ a变星湄环尾0 标准输出C合计) 标准输八0 返回仙:50这是1到100累加示例。到循环尾()调用格式:无返回值到循环尾()英文名称:continue本命令转移当前程序执行位置到当前所处循环体的循环尾语句处。跳出循环 ()调用格式:无返回值跳出循环()英文名称:Break本命令转移当前程序执行位置到当前所处循环体循环尾语句的下一条语句处。作者:nemwonkQQ:18980153

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号