嚯!
真能编程?
池远没想到非编程计算器还有这样的玩法。
“你可以试一试,反正等待挺无聊的。我无聊之下,把每个键位都尝试了一遍,比如按ALphA+sin就能打出d。
最终尝试出,这个计算器能够提供A、b、c、d、x、Y、m七个变量。”
平头男又继续说道。
池远惊了。
这得多无聊,才会去尝试每个键位甚至是键位与键位之间的不同组合?
他又看了看对方的校服。
人大附中。
好家伙,这就是无聊的天才吗?
不过,他这一番话,还真引起了池远的兴趣,他本来就对编程挺感兴趣。
看着手里的函数计算器,他可以肯定,它并没有编程模块。
但作为函数计算器,它本身却内置了实现各种计算功能的程序。
只要是程序,就离不开赋值。
赋值是编程语句中最基本的一句,在编译器中,同样用‘u003d’来表示。
比如编程语言写出的Au003d1,这并不是说Au003d1。
而是说A原来的有其他值,现在,A被赋予了新的值‘1’,此时A的值就等于1。
有了这个想法,他又尝试了很多键位组合。
目的就是,让计算器中的‘u003d’不再意味着等于,而是意味着赋值。
直到他按下ShIFt+RcL。
他发现自己真的可以通过计算器自带的7个变量,完成赋值操作。
当然,展示在显示屏上的语句,看起来更像是伪码语言。
这一种语言,简单、可读性好,主要在逻辑,一般人也能看懂。
通过伪码的描述,便能由任意一种编程语言(c、Java)具体实现。
池远又继续研究了一番。
依序按下——按键1,按键ShIFt,按键RcL,按键sin。
此时,屏幕则出现了1→d的语句,代表着1赋值给了d。
编写简单的小程序,一般除了赋值语句,还需要循环语句。
这一点,则需要由冒号(ShIFt键+x^3)实现。
通过冒号将语句隔开,每按一次等号,计算器就会执行下一条语句,执行完最后一条,又会回到第一条。
比如A+1→A:A*A+b→b,翻译成变成语言便是:
while(true):
{Au003dA+1;
bu003db+A*A;}
请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。
相邻推荐:梦回曹魏 快穿:宠夫日常 签到系统:我在异界称王 破防!失忆后,被病娇前夫宠上天 疯了吧!校花倒追,你删除拉黑? 柯南:在下怪盗,有何贵干? 我大筒木,纲手找我振兴千手 师姐,等等我! 就算是尸王,也要努力扮演好人类 闪婚厚爱之陆教授的小小妻 游戏人生:空白兄弟的救世征程 快穿:都说了让你别惹她 无人无妖亦无神:洪荒篇 少年心动如夏日燎原 斩神:我有红缨管后院,你们有吗 春暖三生 重生八零年代带着弟弟妹妹成首富 天边那抹云彩 穿越实现!这一定有关于魔法! 大明东宫