摘要: 题目描述: 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统一—就如海格告诉哈利的:“17个银西可(Sickle)兑一个加隆(Galleon),29个纳特(Knut)兑一个西可,很容易”。你的任务是编写一个程序来计算A+B,其中A和B是按照“Galleon.Sickle.Knut”的标准格式 阅读全文
posted @ 2020-03-03 23:18 方知有 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 给定三个[0,168]范围内的十进制整数,将它们转换为十三进制后按顺序输出。 单词:radix--基数 输入格式: 输入三个十进制数,用空格隔开。 输出格式: 首先输出#,然后是6位数,其中英文字符必须大写。如果单色只有1位数字长,必须其左侧打印0。 样例: 输入:15 43 71 输出 阅读全文
posted @ 2020-03-03 22:56 方知有 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 给出两个整数n、b,问十进制整数n在b进制下是否是回文数,若是,则输出Yes;否则,输出No。在此之后输出n在b进制下的表示。 单词:Palindromic Number--回文数;decimal--十进制的。 输入格式: 输入用空格分隔的两个数,第一个数是十进制数n(0<N≤10​9) 阅读全文
posted @ 2020-03-03 21:47 方知有 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 编译器: 定义:将目标程序编译为可执行程序的系统。 基本结构: 1.分析部分 特点:又可称为前端。前端:源程序→中间表示。只依赖于源语言。收集有关源程序的信息,并把信息存储到称为符号表的数据结构中,符号表和中间形式一起传送给综合部分。 划分的意义: 简化编译器的设计 提高编译器的效率 增强编译器的可 阅读全文
posted @ 2020-03-03 20:44 方知有 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 语言处理器: 语言处理器:一个集成的软件开发环境,其中包括很多种类的语言处理器,比如编译器、解释器、汇编器、连接器、加载器、调试器以及程序概要提取工具。 翻译器是能够完成一种语言(源语言)到另一种语言(目标语言)变换的软件 翻译器: ①编译器: 定义:可以认为一个编译器就是一个程序,它可以阅读以某一 阅读全文
posted @ 2020-03-03 12:04 方知有 阅读(527) 评论(0) 推荐(0) 编辑