教程之前说点话:
————————————————————————————
最近好多人给我反馈我总结了一下:
:教程怎么还不更新?
:你讲的好简单啊,没什么复杂度!
:每一节课讲好少知识点,感觉没什么大用!
我在这里要对你们说一下:
这个教程的目的是辅助!就像游戏里面的辅助一样!
教程里很多人都在学c语言,毕竟c是本论坛的主要教程!
我要做的是 : 你们在学c语言学累的时候能换换脑袋,改
善下环境!
在学c 的同时能再掌握一门语言,写一点简单的东西
能为c有所帮助!
这就是我的目的!
还有很多人这样说:
:赞,很好,顶顶顶。
:不错哇,支持楼主。和类似的!
我想对这些人说:
我更希望能看到你们发我给你们留的’ 课后作业 ‘ !
而不是’ 盲目的支持 ‘,知识是给’ 自己 ‘学的!
————————————————————————————
好了,还是有很多学生热爱学习的嘛~
铃铃铃~铃声响了,(久违的铃声~)学生们都做好了,老师走上了讲台~一切都跟往常一样,
但是大家总感觉和以前不一样~(大家的感觉是对的)
- 小编:今天我给大家介绍四个新同学!
- 同学们:新同学!!!!
- 肖明:我就说嘛,感觉一定有事情发生!
- 晓红:可不,而且来了4个呢,别说了,快看看吧~
- 小编:他们分别是:零点,萧兰,若冰,云飞,我们请他们介绍下自己吧!
老师做出请的姿势,零点走上讲台,大家的目光都转向了这个小男生~
- 零点:我叫隐零点,请大家多多指教!
接着~大家纷纷介绍了自己
- 萧兰:大家好,我叫白萧蓝,请大家多多指教!
- 若冰:大家好,我叫刘若冰,大家可以叫我若冰,希望大家以后相处愉快!
很漂亮的女生,同学们都惊呆了~
轮到最后的云飞了~他好像不太一样~
- 云飞:听说这里有个叫志宏的学霸是吧,我是来挑战你的!大家好,我叫刘云飞,请大家多多指教!
同学们:哇!
- 肖明:这个人很不一般,敢公开挑战我们的学霸!
- 晓红:是呀是呀!
这时大家都把目光转向了志宏,但是却惊人的发现,他竟然露出了笑容!
- 晓红:我还没看见过他笑呢,没想到还很好看呢~
- 肖明:这也太诡异了吧~
- 小编:大家回到自己的位置是上,我们开始上课~
看段程序~
- @echo off
- set var=我是值
- echo %var%
- pause
复制代码
这个里面有多少你不认识的东西?
分别是:set,var,pause,其他的都认识了吧~
- set:设置
- set var=我是值 (意思是:设置var这个变量将他赋值为我是值)
引用变量:
- 利用%%两个百分号来起到引用的作用!
- echo %var% (意思是:显示var变量(var变量的值是我是值))
- pause:暂停
- 程序会暂停,起到了不是闪窗的作用!
小编:这段程序理解了吧~
那么我们来总结下知识点:
- SET使用:
- SET 变量名 = 变量值
例:SET var = 1
那么不可能这么简单,他一定还有别的东西!
嗯,是的SET还有很多参数,那么我们来利用参数做个简单的小计算器
计算1+1=?
- @echo off
- set a=1
- set b=1
- set /a c=a+b
- echo 结果为:%c%
复制代码
看到第四行那个 /a了吗!他是什么意思呢?
知识点:
SET /a 是运算参数,如果要运算就可以用这个参数
肖明:还有别的参数吗?
小编:有
下面我给大家再说一个参数/p,他是干什么呢?
我们有的时候需要做交互,也就是说程序不能写死,
我们人为的讲a,b的值都定义为1有什么办法可以让我用户自己输入呢?
/p这个参数解决了我们的问题!
- @echo off
- set /p a=请输入一个整数:
- set b=1
- set /a c=a+b
- echo 结果为:%c%
复制代码
看到那个/p了吗,我们运行这个程序试下~
屏幕出现:请输入一个整数
我们输入2看看
得到了我们的结果!
也就是说,程序把我们输入的2作为值赋给了a,所c=2+1=3
是不是很简单呢?
我们来总结下:
SET 变量 设置变量~
SET /p 要求用户 输入(交互),类似c语言的scanf
SET /a 运算,这样即可对后面的进行运算~
——————————————————————————————
课后作业:
写一个小型计算器,要求用到set命令,要求用户输入两个数,
分别计算他们的+,-,*,/的运算结果,并讲代码和截图一并
发上来!
——————————————————————————————
同学们,下课!
heike 07