易语言开发控制台程序教程
2014-03-22 14:33
274 查看
前言:
你看到这篇文章,你想学的话,那你要知道,这是个入门教程,不会讲太多深奥的东西。
---------------------------------------------------------------------------------
你要开发控制台程序,就要知道神马是控制台。你在开始-运行-输入cmd-回车,就会发现一个黑漆漆的窗口,这个跟控制台程序的外貌就差不多。
控制台程序没有窗口,没有控件,只是通过像DOS一样的命令符来输入命令。控制台最基本的命令就是“标准输入()”和“标准输出()”(学过C++的童鞋应该知道,在C++里这些代码貌似是"std::cin.get()"和"std::cout<<“”")。标准输入是让用户输入一个命令,程序好知道用户要干神马。标准输出是输出一些文本。在控制台里除了窗口的那些功能其他的命令几乎都可以使用。
我们先做一个输出“你好世界”的程序。这个代码其实很简单:
.版本 2
.程序集 程序集1
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
标准输出 (1, “你好世界”) ' 1是标准输出设备,就是显示屏,“你好世界”就是我们要输出的内容
返回 (0) ' 0代表运行正常,Windows定义的
控制台不止这些功能的。。。我们用易语言做个计算器吧!
先打开易语言,新建里选择控制台程序。写上代码:
.版本 2
.程序集 程序集1
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
.局部变量 加数i, 整数型, , , 第一个加数,用来中转第一次输入值
.局部变量 加数ii, 整数型, , , 第二个加数,用来中转第二次输入值
标准输出 (1, “这是一个加法计算器!” + #换行符) ' 前面说过的,你懂的,我只是让他换行
标准输出 (1, “第一个加数:”) ' 也是的
加数i = 到数值 (标准输入 ()) ' 返回用户的输入的,是文本型,所以要先转换
标准输出 (1, “第二个加数:”) ' 也是的
加数ii = 到数值 (标准输入 ()) ' 返回用户的输入的,是文本型,所以要先转换
标准输出 (1, “最后结果是:” + 到文本 (加数i + 加数ii)) ' 输出结果
标准输出 (1, #换行符 + “回车结束”) ' 输出信息
标准输入 () ' 用来让程序停靠,不然去掉的话输入完就一下闪过- -
返回 (0) ' 前面说过的,你懂的
恩,代码功能我都在代码里备注了- -
是不是没看懂?我给童鞋们来做个总结:控制台程序是不能用窗口、控件的,输入输出只能通过上面的命令。支持库不是控件的功能都可以用……
你看到这篇文章,你想学的话,那你要知道,这是个入门教程,不会讲太多深奥的东西。
---------------------------------------------------------------------------------
你要开发控制台程序,就要知道神马是控制台。你在开始-运行-输入cmd-回车,就会发现一个黑漆漆的窗口,这个跟控制台程序的外貌就差不多。
控制台程序没有窗口,没有控件,只是通过像DOS一样的命令符来输入命令。控制台最基本的命令就是“标准输入()”和“标准输出()”(学过C++的童鞋应该知道,在C++里这些代码貌似是"std::cin.get()"和"std::cout<<“”")。标准输入是让用户输入一个命令,程序好知道用户要干神马。标准输出是输出一些文本。在控制台里除了窗口的那些功能其他的命令几乎都可以使用。
我们先做一个输出“你好世界”的程序。这个代码其实很简单:
.版本 2
.程序集 程序集1
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
标准输出 (1, “你好世界”) ' 1是标准输出设备,就是显示屏,“你好世界”就是我们要输出的内容
返回 (0) ' 0代表运行正常,Windows定义的
控制台不止这些功能的。。。我们用易语言做个计算器吧!
先打开易语言,新建里选择控制台程序。写上代码:
.版本 2
.程序集 程序集1
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
.局部变量 加数i, 整数型, , , 第一个加数,用来中转第一次输入值
.局部变量 加数ii, 整数型, , , 第二个加数,用来中转第二次输入值
标准输出 (1, “这是一个加法计算器!” + #换行符) ' 前面说过的,你懂的,我只是让他换行
标准输出 (1, “第一个加数:”) ' 也是的
加数i = 到数值 (标准输入 ()) ' 返回用户的输入的,是文本型,所以要先转换
标准输出 (1, “第二个加数:”) ' 也是的
加数ii = 到数值 (标准输入 ()) ' 返回用户的输入的,是文本型,所以要先转换
标准输出 (1, “最后结果是:” + 到文本 (加数i + 加数ii)) ' 输出结果
标准输出 (1, #换行符 + “回车结束”) ' 输出信息
标准输入 () ' 用来让程序停靠,不然去掉的话输入完就一下闪过- -
返回 (0) ' 前面说过的,你懂的
恩,代码功能我都在代码里备注了- -
是不是没看懂?我给童鞋们来做个总结:控制台程序是不能用窗口、控件的,输入输出只能通过上面的命令。支持库不是控件的功能都可以用……
相关文章推荐
- 【ZZ】各类程序开发语言概述 | 菜鸟教程
- 零基础易语言入门教程(三)之了解控制台程序
- 第七篇T语言实例开发,文本与程序的几种打开方法(版5.3)
- 习语言控制台程序示例
- 微信小程序如何开发?五星评分效果教程
- 微信小程序教程、微信小程序开发资源下载汇总(6.16日更新,持续更新中……)
- Android程序开发0基础教程(一)
- 安装Visual Studio2015后,使用VS2013开发的项目,在IIS访问都提示“公共语言运行时检测到无效的程序”的解决办法
- 微信小程序开发教程
- 详解Node.js 命令行程序开发教程
- 微信小程序开发教程
- 黑莓开发学习(入门教程)标准界面的HelloWorld程序
- 微信小程序开发教程(基础篇)4-关于回调函数,匿名函数,闭包的杂谈
- 微信小程序开发教程、小程序资讯、小程序demo合揖(10月16日更新)
- iOS 11开发教程(三)运行第一个iOS 11程序
- 微信小程序开发教程文档(包括搭建环境)
- 微信应用号,小程序最新开发教程第二弹
- 微信应用号,小程序开发教程第三弹
- 《新概念51单片机C语言教程-入门、提高、开发、扩展全攻略》杂录1--单片机双机通信
- JDK6的新特性之七:用Console开发控制台程序