图书 •
828 引用 •
214 回帖 •
3 关注
博客
关注
-
[链接] [链接]2.2 集文件及倍增分段 文本文件使用字符来编码数据,通用性虽然比较好,但性能很差。要把字符转换成可以计算的数值,还需要较多的运算量,日期时间类数据还需要很复杂的解析判断过程 ..
-
1.3.1 解析文件名 函数 filename 可解析出文件名的不同部分: A 1 =filename(“ D://file/test.splx”) 2 =filename@e(“ D://f ..
-
[链接] [链接]2.7 数据更新 前面只讨论了外存数据表中如何追加数据,而没有涉及如何修改。 我们一直在努力把数据尽量紧凑且连续存储,目的是为了减少硬盘存储量以减少读取时间。而紧凑存储后就无 ..
-
[链接] [链接]2.5 有序及数据追加 即使不减少存储量,有序存储对于查找和遍历也有巨大的意义,我们会后面会逐步讲到如何利用有序提高运算性能。 A 1 =file('data.ctx').c ..
-
5.2 循环函数 前面我们用循环语句完成针对序列成员的求和、最大 / 最小值运算,但循环语句很麻烦,要先设置初始值再一步步计算。SPL 考虑到这一点,提供了一些针对序列的常用函数。 A B 1 ..
-
问题 为一个销售管理系统准备模拟数据进行测试。要求生成 4 张表,数据的要求分别是: 销售员表,结构如下: [图片] 要求有 50 名销售员,5 个地区:华北、华南、华中、西南、西北,4 种学 ..
-
现有 Amount.xlsx 文件如下所示: [图片] 这是一些重点关注客户购买某几种产品的金额汇总,现在需要把它按产品进行拆分,每个产品存一个文件,以产品名作为文件名,以 Amount 作为 ..
-
问题 条形码扫描后是一个 13 位的数字字符串。为应对扫描错误的情况,条形码有“检查和”校验的方法,用于校验条形码是否有错。具体的计算规则为: 取出 13 位字符串的前 12 位数字,将每个奇 ..
-
问题 算 24 点游戏是一种经典的用扑克牌来进行的益智游戏。游戏内容是:从一副扑克牌中抽去大小王剩下 52 张,任意抽取 4 张牌,把牌面上的数字(J、Q、K、A 分别代表 11、12、13、 ..
-
[图片] 问题 八皇后问题是一个古老而著名的问题。具体为:在 8X8 格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,请问有多少种摆法。 思路 ..
-
问题 请给出未来指定的某年(如 2020)的全年日历。使用字符串输出,仿照常见日历的格式,按年月分隔,包含日期和星期信息。 思路 大致思路:循环十二个月,首先计算月标题和星期标题添加到万年历, ..
-
问题 在一篇正规的英文文档中,单词都会以空格、逗号、句号或回车分隔,“-”符号表示连接回车符前后的字符为一个单词。 现有一篇符合上述特征的文档,请找出其中一共出现过多少个不同的单词,以及每个单 ..
-
问题 四个人打扑克,用一副扑克牌,抽掉大小王,剩余 52 张牌,洗牌后平分给四个人,每人 13 张。现在用 A、B、C、D 表示扑克牌花色,例如 A8 表示黑桃 8,BK 表示红桃 K,请写一 ..
-
问题 请编写程序解答下面 10 个问题: 1、第一个答案是 b 的问题是哪一个? (a)2;(b) 3;(c)4;(d)5;(e)6 2、唯一的连续两个具有相同答案的问题是: (a)2,3;( ..
-
问题 循环节即为无限循环小数中循环的数字部分。无限循环小数都可以表示为一个分数,所以给定一个分数,就可以求出它的循环节。请编写程序实现这个算法。 思路 大致思路: 将被除数和除数求余,判断余数 ..
-
问题 斐波那契数列指的是这样一个数列:1、1、2、3、5、8、13、21、…… 这个数列从第三项开始,每一项都等于前两项之和。 请输出这个数列的前 N 项,分别使用递推和递归以及集算器的序列配 ..
-
问题 筛选法是一种古老的求不超过自然数 N(N>1)的所有质数的一种方法。具体做法是:先把 N 个自然数按次序排列起来。最小的质数是 2,所以先把 1 划去,从 2 开始,把 2 留下,而把 ..
-
有数据如下: [图片] 分别统计 50 以下,50-60,60-70,70-80,80-90,90 以上每个分数段的人数: =spl('=E(?1).groups(if(Score<50 ..
-
有如下学生数据: [图片] 给所有学生编学号,要求 班级编号 + 班级内的序号,其中班级内的序号两位数(在 C1 中计算): =spl('=E(?1).group(Class).(~.(Cla ..
-
有 2022 年 1 月的日销售额统计表如下所示: [图片] 找出销售额最大的是哪一天,在 C2 单元格里输入: =spl('=E(?1).pmax(Sales)',A1:B32) 返回结果 ..
-
有多卡片式表格 Cards.xlsx 如下: [图片] 现需要把它拆成一张卡片一个文件,并以姓名作为文件名,如: Andrew.Fuller.xlsx: [图片] Janet.Leverlin ..
-
现有本月一些商品的日销售额统计表,每日一个文件,需要在这些文件的当月累计销售额列中增加累计值 合并前: 20220101.xlsx [图片] 20220102.xlsx [图片] 202201 ..
-
有多个卡片式文件如下所示: Andrew.Fuller.xlsx: [图片] Janet.Leverling.xlsx: [图片] Margaret.Peacock.xlsx: [图片] Na ..
-
合并前: CustomerFruits1.xlsx [图片] CustomerMeats1.xlsx [图片] 按照先 CustomerFruits1.xlsx 后 CustomerMeats ..
-
总公司有收到各分公司发来的资产负债表,其中某分公司的表格如下图所示 (共有 37 行,图中只列出 14 行): [图片] 现在需要用各分公司的表格汇总出总公司的资产负债表。 编写脚本: A B ..