该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

definition:

data types:

Boolean

取值 true或false

number

interger或floating point number<

word

以double-quote开头的一个词,可包含字母、数字和标点符号,以空格结尾(空格不可以出现在 word中)

list

以方括号包围起来的项目的**,项目可以是任何类型,以空格分隔

value: 任何以上data type pre-defined commands:

MAKE

MAKE

PRINT

PRINT

RUN

RUN [statements]

IF

IF []

REPEAT

REPEAT []

FIRST

FIRST

LAST

LAST

BUTFIRST

BUTFIRST

BUTLAST

BUTLAST

LIST

LIST

SENTENCE

SENTENCE

WORD

WORD

THING

THING 分值 标题 说明

1 MAKE 基本的MAKE,word和value均为常量

2 expression 支持number的四则运算和括号,MAKE的word和value均可为 expression

1 PRINT 支持Boolean、list以外的data type

1 Boolean 支持relational operators,MAKE和PRINT支持 Boolean

2 list 基本的list,MAKE和PRINT支持list,支持list做为list的项目类型

1 RUN

2 IF

1 REPEAT

1 FIRST 输出value的第一项,对于word,输出第一个字符,对于list,输出第一个项目

1 LAST 输出value的最后一项,对于word,输出最后一个字符,对于list,输出最后一个项目

1 BUTFIRST 输出value的除第一项外的全部

1 BUTLAST 输出value的除最后一项外的全部

1 LIST 将两个输入组合成一个list

1 SENTENCE 将两个输入合并成一个list

1 WORD 将两个输入合并成一个word

1 THING 输出名字的值

C语言编写Scheme解释器,C语言编写logo语言解释器 ,求高手指导相关推荐

  1. Python----->第一天,环境搭建,语言的介绍,脚本的编写和执行,数据类型

    1.python是什么 ->pyhton是一种解释器     ->python是一种解释型编程语言 2.Python的发展历史 python是由Guido van Rossum(吉多·范罗 ...

  2. 编写一个程序,实现将c语言源程序中的注释全部删除

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p257 习题8 6.编写一个程序,实现将c语言源程序中的注释全部删除 #include<stdl ...

  3. c语言编写程序x的y次方,C语言变为编程y = x-x立方/ 3! + x五次方力量/ 5! -x7th power / 7!...

    这似乎不对,但是无论如何,我只是想补充一个问题,如果可以的话,您能再帮我一次吗? 您不能采用它,但不要说我的代码是错误的!结果留在那里,我自己看了一下. 它不是正整数(x)的序列,被写了n次,怎么可能 ...

  4. C语言试题七十三之请编写函数求两个数的最大公约数

    1. 题目 编写函数:求两个数的最大公约数. 如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数.几个自然数公有的约数,叫做这几个自然数的公约数.公约数中最大的一个公约数,称为这几个自 ...

  5. C语言试题七十一之请编写函数求出这个数的阶乘

    1. 题目 编写函数:求出这个数的阶乘,即 n!. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程序设计科目.帮助C语言学者打好程序基础.C语言基础,锻炼您的逻辑思 ...

  6. C语言试题七十之请编写函数判断年份是否为闰年

    1. 题目 编写函数:判断任意年份是否为闰年 闰年:需要满足以下条件中的任意一个: ① 该年份能被 4 整除同时不能被 100 整除: ② 该年份能被400整除. 2 .温馨提示 C语言试题汇总里可用 ...

  7. C语言试题六十三之请编写函数fun:将s所指字符串中ascii值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。

    1. 题目 请编写函数fun,其功能是:将s所指字符串中ascii值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研 ...

  8. C语言试题六十二之请编写函数fun除了字符串前导和尾部的*号之外,将串中其他*号全部删除。形参h已指向字符串第一个字母,形参p已指向字符串中最后一个字母。在编写程序时,不得使用c语言提供的字符串函数。

    1. 题目 请编写函数fun除了字符串前导和尾部的*号之外,将串中其他*号全部删除.形参h已指向字符串第一个字母,形参p已指向字符串中最后一个字母.在编写程序时,不得使用c语言提供的字符串函数. 比如 ...

  9. C语言试题六十一之请编写函数fun:将s所指字符串中下标为偶数的字符删除,串中剩余字符形成新串放在t所指数组中。

    1. 题目 请编写函数fun,其功能是:将s所指字符串中下标为偶数的字符删除,串中剩余字符形成新串放在t所指数组中. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程 ...

最新文章

  1. null未定义_PHP的isset()、is_null、empty()使用总结
  2. IntelliJ 中设置与Eclipse中 Ctrl+1 功能类似的快捷键
  3. LeetCode Excel Sheet Column Number(进制转换问题)
  4. php获取excel表格内容,利用PHPExcel如何读取表格中内容
  5. SQL Server数据库同步问题分享[未完,待续](一)
  6. 面试题(用栈代替队列的操作和原生map实现)
  7. js 读取excel 导入mysql_可以读取EXCEL文件的js代码
  8. [CodeForces]Codeforces Round #432 (Div. 2)
  9. 图的存储结构-十字链表
  10. 苹果MacBook iMac免光驱安装win7方法
  11. 【渝粤教育】广东开放大学 建筑工程计量与计价 形成性考核 (47)
  12. \t\t中国历代皇帝列表,中国皇帝列表,中国历代时间表,中国各朝代列表
  13. 服务器 intel cpu系列,Intel CPU产品系列有哪些
  14. 【HCIE备考】笔试题库P1-10
  15. 试用 Emacs muse
  16. HBuilder X ——Uni app 学习笔记(一)
  17. 《操作系统》工作集详解
  18. RV1126RV1109 buildroot 增加串口屏测试
  19. 基于SuperMap Idesktop 进行白膜拉伸的方式
  20. 如何用matlab画出正螺面,matlab中的螺旋网格

热门文章

  1. 【Python教程】七种创建对象的方式,你知道几种?
  2. Python基础教程:默认参数和可变参数
  3. 设备服务器停止运行吗,服务器已停止响应是怎么回事
  4. ram在计算机网络中表示的是,2018年职称计算机考试题库(20)
  5. 在linux c 以结构体形式写文件 结构体参数如何在函数中传递,Linux安全审计机制模块实现分析(16)-核心文件之三auditsc.c文件描述及具体变量、函数定义...
  6. Flask学习 视频网站搭建(Python-flask视频网站搭建)
  7. python numba jit加速使用方法
  8. opencv python 图像测试上采样(升采样)(cv2.pyrUp()) 下采样(cv2.pyrDown()) 池化 滑动窗口(BorderTypes)
  9. pycharm shadows name 'xxxx' from outer scope 警告
  10. 修复:安装 CUDA9.0 Patch 1 时载入文件后闪退(cuda_9.0.176.1_windows.exe)