无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

想學(xué)esolang的看這里#starry

2023-07-16 20:22 作者:只是一個沈  | 我要投稿

esolang的中文翻譯叫“深奧難懂的編程語言”

如果你想學(xué)編程但不想學(xué)那些難的

或者你有其他編程語言的業(yè)余愛好

那你一定要往下看

有一種esolang叫做starry

像星星一樣

用的是空格,*,+,.等像星星的符號

編完一個程序會有成就感

(雖然這個編程語言只會輸入輸出和循環(huán)

但是它的程序是很BTF(eau)(i)(ul)的

也很長

先推薦運行網(wǎng)站tio.run

先引入一下棧的概念

會棧的可以跳過了

棧指的是一種虛擬的容器

大概長這樣:→二二二二二二二二二二二二二二二二二二二二二二二二······

左邊是入口,右邊無限長

這個編程語言使用的棧操作有:

壓入——把一個東西塞進(jìn)去(叫做I)

例如一個空棧,壓入一個1,就變成:→ 1 |二二二二二二二二二二二二二二二二二二二二······

再壓入一個2,變成:→ 2 | 1 |二二二二二二二二二二二二二二二二二二二二二二二二二······


彈出——把最外面的東西拿出來,不廢話了,上圖(叫做O)

原來的棧:→ 1 | 2 | 3 |二二二二二二二二二二二二二二二二二二二二······

彈出后的棧:→ 2 | 3 |二二二二二二二二二二二二二二二二二二二二二二二······


復(fù)制——把棧最外面的地方復(fù)制粘貼然后壓進(jìn)去,不上圖了(叫做C)


交換——把棧最外面的兩個東西交換(叫做S)


還有一種難懂的,是把從棧外向內(nèi)數(shù)的第3個東西彈出,然后再壓入??冢ń凶鯰)

開講

先看這個

加號的用處就是這個了

再看星號,用于運算

接下來是句號和逗號

最后是標(biāo)記

好了

看一下輸出Hello World!吧

學(xué)完了

彩蛋1:圓周率計算方法

%5Cpi%3D4%5Csum_%7Bi%3D0%7D%5E%7B%5Cinfty%7D%5Cfrac%7B-1%5Ei%7D%7B2i%2B1%7D

彩蛋2:MC大戰(zhàn)母牛

MC VS 母牛


想學(xué)esolang的看這里#starry的評論 (共 條)

分享到微博請遵守國家法律
营山县| 富锦市| 东阿县| 雷山县| 阳山县| 巢湖市| 漳浦县| 湾仔区| 义乌市| 教育| 伊宁县| 永登县| 沈丘县| 永济市| 佛冈县| 郧西县| 衡水市| 凤山市| 富平县| 沁水县| 罗城| 临邑县| 石景山区| 吴堡县| 肥城市| 正宁县| SHOW| 尉氏县| 抚远县| 安西县| 永康市| 万州区| 洛阳市| 留坝县| 镇原县| 奉新县| 资兴市| 甘洛县| 绿春县| 石河子市| 错那县|