已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
易语言控制台程序学习笔记1、控制台程序编辑代码时,结尾的“返回(0)”不可以删除。2、标准输入():此命令在标准输入设备上请求输入最多包含2048个字符的一行文本,返回用户所输入的内容。运行后,程序等待数据的输入,回车是结束标志,回车后,命令完成。调用格式: 文本型 标准输入 (逻辑型 是否回显)英文名称:fgets参数的名称为“是否回显”,类型为“逻辑型(bool)”,可以被省略。本参数决定输入时是否显示所输入字符,为假不显示,为真显示。如果被省略,默认值为真,即回显。可以通过将本参数设置为假以输入密码等特殊信息。标准输入(假):输入内容不显示标准输入():此时,默认为真,输入内容会显示出来。3、标准输出():在标准输出设备或标准错误设备上输出指定的内容,注意本命令只能在控制台程序中使用。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。调用格式: 无返回值标准输出(整数型 输出方向,通用型 欲输出内容,. )英文名称:fputs参数的名称为“输出方向”,类型为“整数型(int)”,可以被省略。本参数提供内容所输出到的设备,可以为以下常量值之一: 1、#标准输出设备; 2、#标准错误设备。如果省略本参数,默认为“#标准输出设备”。参数的名称为“欲输出内容”,类型为“通用型(all)”。本参数只能为文本、数值、逻辑值或日期时间。如果内容为文本且包含多行,可在各行之间用回车符 (即“字符 (13)”)、换行符 (即“字符 (10)”) 或回车换行符的组合 (即:“字符 (13) + 字符 (10)”) 来分隔。如果用 “+”,那么“欲输出内容”的数据类型必须一致,必须让程序知道是相加还是相连。运算符号为“+”,用途为:1、返回两个数值的和;2、将两个文本首尾连接起来,返回连接后的文本;3、将两个字节集首尾连接起来,返回连接后的字节集。本命令为初级命令。命令参数表中最后一个参数可以被重复添加。如标准输出(,a+b) a为“被加数或文本或字节集”,类型为“通用型(all)”。b为“加数或文本或字节集”,类型为“通用型(all)”。4、延时()延时(1000)表时延时1秒5、几个数据转换命令:到数值(),到文本(),到整数(),到小数(),到字节集(),到时间()6、数据类型:文本型,数值型,整数型,双精度小数型,逻辑型。7、关系运算符:小于,大于,=大于等于,=等于,!=不等于,?=近似等于8、逻辑运算符:&且 |或9、流程控制如果(条件) “条件”成立时,会直接向下执行“真聪明”的显示,不成立时会直接跳转到“这是不可能的”的显示。然后分支判断结束。 “条件”成立时的情况。调用格式: 无返回值 如果 (逻辑型 条件)英文名称:ife如果真(条件)调用格式: 无返回值 如果真 (逻辑型 条件)英文名称:if “条件1”成立时,会直接向下执行“这是不可能的”的显示,不成立时会直接跳转到了“分支选择结束”的显示。判断(条件)调用格式: 无返回值 判断 (逻辑型 条件)英文名称:Switch此命令和“如果()”相同,多条件判断时结构更清晰明了。判断循环首(条件)判断循环尾()成对的命令,输入首,尾会自动产生,先判断后循环。调用格式: 无返回值 判断循环首 (逻辑型 条件)英文名称:While调用格式: 无返回值 判断循环尾 ()英文名称:Wend 1到100累加示例:第1次a=0,a100符合条件,进入循环。此时a被赋值为1,第2次,a=1符合条件继续循环,第100次a=99,进入循环后a被赋值为100,合计累加100这个数,然后完成累加动作,重新返回“判断循环首(a100)”进行判断,这时不再符合条件,退出循环,输出计算结果。循环判断首()循环判断尾(条件)调用格式: 无返回值循环判断首()英文名称:DoWhile调用格式: 无返回值循环判断尾(逻辑型 条件)英文名称:Wend成对的命令,输入首,尾会自动产生,先循环后判断。循环判断首(),无参数,执行本命令后将顺序执行下一条命令进入程序循环。循环判断尾 (条件),本命令根据提供的逻辑参数的值,来决定是否返回到循环首部继续进行循环。如果提供的逻辑参数值为真,程序返回到对应的“循环判断首”命令处继续进行循环,否则顺序执行下一条命令退出本程序循环。1到100累加示例:命令第1次运行,直接进入循环体,这时a=1,合计被赋值为1,第2次时,a=2,第100次时,a=100,合计累加上100后完成累加动作,到“判断循环尾(a100)”进行判断,这时不再符合条件,退出循环,输出计算结果。个人感觉“判断循环尾(条件)”更直观容易理解。记次循环首(,)记次循环尾()调用格式: 无返回值 计次循环首 (整数型 循环次数,整数型变量 已循环次数记录变量)英文名称:Counter调用格式: 无返回值 计次循环尾 ()英文名称:CounterLoop成对的命令,输入首,尾会自动产生。1到100累加示例:a为整数型变量,用于记录已循环次数。第1次循环,a=1,第100次循环,a=100,合计累加100后完成任务,退出循环。奇怪的现象,退出循环后,a变为了101,明明只循环了100次。再看下图:循环1次,分别在循环体内和循环体外输出a的值。可以看在循环体内的值为1,循环体外的值为2。这说明什么?我觉得是因为a的初值为1(一般整数型变量的初值为0),在每次退出循环完成后a自动加上了1。这是一个需要注意的事情。支持库解释如下:计次循环首(参数 ,参数) 需循环次数 已循环次数参数的名称为“循环次数”,类型为“整数型(int)”。本数值指定执行计次循环体内所有命令的次数,必须大于等于零。参数的名称为“已循环次数记录变量”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。本数值型变量用作记录当前循环首已经被进入过的次数(从 1 开始),程序可以直接取用此变量中的值。变量循环首(1, , 1,)变量循环尾()调用格式: 无返回值变量循环首(整数型 变量起始值,整数型 变量目标值,整数型 变量递增值,整数型变量 循环变量)英文名称:For调用格式: 无返回值 变量循环尾 ()英文名称:next变量循环首(参数,参数 ,参数,参数) 起始值 目标值 递增值 已循环次数参数的名称为“变量起始值”,类型为“整数型(int)”,初始值为“1”。定义循环变量的起始数值。参数的名称为“变量目标值”,类型为“整数型(int)”。定义循环变量的目标数值,在循环首部如果发现变量值已超出此目标值时将跳出循环。参数的名称为“变量递增值”,类型为“整数型(int)”,初始值为“1”。每次执行到循环尾部时都将把此值加入到循环变量中去,此值可为正数或负数,如为正数则递增,为负数则递减。参数的名称为“循环变量”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。本数值型变量将用作控制循环执行次数,在循环尾部将自动递增或递减该变量内的数值。如果被省略,命令将自动使用内部临时变量。例:起始值1,目标值1,每次递增1,用a记录已循环次数,所以本例也就是循环1次,看不同位置a的值。可以看出,a这个参数和记决循环里的“记次循环(参数,参数)”参数的作用是一样的。第1次循环,就a=1,循环执行完后,就加1,变成了a=2,但本例已完成了循环,不再进入循环体了,所以才会出现上面的运行结果。循环体内的a=1,循环体外的a=2。这是1到100累加示例。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027年黑龙江省英语九年级查缺补漏卷(含答案)
- 抢分攻略 2027年中考香港特别行政区语文九年级北师大版考前抢分卷(含答案)
- 更上一层楼 2026年秋季初三道德与法治部编版第五单元单元测试卷(含答案)
- 备战期中 2026-2027学年第一学期初一英语人教版上学期期中测试卷(含答案)
- 2027年四川省语文中考考前押题卷(含答案)
- 2027年上海市历史中考考前最后一卷(含答案)
- 备战期中 2026年秋季八年级道德与法治部编版11月月考试卷(含答案)
- 2027年山东省语文中考考前冲刺卷(含答案)
- 2026 湖南事业编融媒体宣传岗 历年真题试卷 含答案
- 2026年事业编综合岗面试考点梳理 题型分析含解析
- 金融管理综合应用案例昌盛餐厅
- 2027届广州市天河区普通高中毕业班适应性训练作文题目解析及范文:长期规划是对未来的研判与谋划
- 2026年四川政府采购评审专家题库(含答案)
- 长春初中语文九上《短文两篇-孔子世家赞》
- 道路维修验收标准方案
- 2026-2030中国电解电容纸行业市场发展趋势与前景展望战略分析研究报告
- 机械气道廓清技术临床应用专家共识总结2026
- 2025年医院感染管理相关法律法规试卷及答案
- 煤矿班组长培训课件
- 鱼类育种课件
- 转账信息确认协议书
评论
0/150
提交评论