以下Excel函数中对应错误的是()。
A.快速求和:SUM
B.最大值:MAX
C.计数函数:COUNT
D.条件函数:COUNTIF
D、条件函数:COUNTIF
解析:执行逻辑判断的函数是IF,COUNTIF的作用是统计某一区域中符合条件的单元格数目。
A.快速求和:SUM
B.最大值:MAX
C.计数函数:COUNT
D.条件函数:COUNTIF
D、条件函数:COUNTIF
解析:执行逻辑判断的函数是IF,COUNTIF的作用是统计某一区域中符合条件的单元格数目。
以下叙述中错误的是()。
A.改变函数形参的值,不会改变对应的实参的值
B.函数可以返回地址值
C.可以给指针变量赋一个整数作为地址值
D.当在程序的开头包含头文件stdio.h时,可以给指针变量赋NULL
以下叙述中错误的是()。
A.改变函数形参的值,不会改变对应实参的值
B.函数可以返回地址值
C.可以给指针变量赋一个整数作为地址值
D.当在程序的开头包含文件stdi0.h时,可以给指针变 量赋NULL
A.INDEX函数可以返回表格或数组中的元素值,此元素由行号和列号的索引值给定
B.LOOKUP函数用于在指定区域内按指定方式查询与指定内容所匹配的单元格位置
C.MATCH函数用于在指定区域内查询指定内容所对应的匹配区域内单元格的内容
D.MATCH函数和INDEX函数可嵌套使用,组合功能更强大
E.INDEX函数有两种形式:数组形式和引用形式
试题四(共 15 分)
阅读以下说明和 C 函数代码,回答问题并将解答写在答题纸的对应栏内。
[说明]
著名的菲波那契数列定义式为
f1 = 1 f2 = 1 fn = fn-1 + fn-2 (n = 3,4,…)
因此,从第 1 项开始的该数列为 1,1,2,3,5,8,13,21,…。函数 fib1 和 fib2 分别用递归方式和迭代方式求解菲波那契数列的第 n 项(调用 fib1、fib2 时可确保参数 n 获得一个正整数) 。
[C函数代码]
[问题 1](6 分)
函数 fib1 和 fib2 存在错误,只需分别修改其中的一行代码即可改正错误。
(1)函数 fib1 不能通过编译,请写出 fib1 中错误所在行修改正确后的完整代码;
(2)函数 fib2 在n≤2 时不能获得正确结果,请写出 fib2 中错误所在行修改正确后的完整代码。
[问题 2](3 分)
将函数 fib1 和 fib2 改正后进行测试,发现前 46 项都正确,而第 47 项的值是一个负数,请说明原因。
[问题 3](6 分)
函数 fib1、fib2 求得菲波那契数列第 n 项(n>40)的速度并不相同,请指出速度慢的函数名,并简要说明原因。
A)通过If函数进行判断,控制“性别”列的输入内容。
B)请同事帮忙进行检查,错误内容用红色标记。
C)设置条件格式,标记不符合要求的数据。
D)设置数据有效性,控制“性别”列的输入内容。
试题二(共15分)
阅读以下说明和C函数,回答问题 l至问题 3,将解答写在答题纸的对应栏内。
【说明1】
函数substring(const char str[],int index,int length)的功能是求出字符串str中指定序号index开始且长度为length的子串,并返回所取出的子串。以字符串“China today”为例,其第一个字符“C”的序号为1(而其在字符数组str中的下标为0),从序号 5开始且长度为 3的子串为“at”。
【问题1】(6分)
函数substring 中有两处错误,请指出这些错误所在代码的行号,并在不增加和删除 代码行的情况下进行修改,写出修改正确后的完整代码行(有注释时,注释可省略)。
【说明2】
在C函数 2中,reverse(unsigned intn的功能是求出并返回n的反序数。例如,1234 的反序数是4321,其求解过程如下:
(1)由1234除以 10得到商123和余数4,O乘以10再加上 4得到 4;
(2)由123除以10得到商12和余数 3,4乘以10再加上 3得到43;
(3)由12除以10得到商 l和余数2,43乘以10 再加上2得到432;
(4)由 1除以 10得到商 0和余数 1,432乘以10再加上 1得到4321。
【C函数2】
unsigned int reverse(unsigned int n)
{
unsigned int result=0;
while((1) ){
result= result *10+ n%10;
n= (2)__;
}
retum result,
}
【问题2] (6分)
请根据说明2,填充C函数 2中的空缺(1)和(2)。
【问题3](3分)
用567,1234,56781234,62354879643分别作为实参调用函数reverse,对应的返回值分别
为765,4321,43218765,1357400630。请说明以62354879643作为实参调用函数 reverse
时返回结果出错的原因。
A.公式或函数中引用了无效的单元格
B.单元格中的数字太大
C.计算结果太长超过了单元格宽度
D.在公式中使用了错误的数据类型
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
A.函数的实参和其对应的形参共占同一存储单元
B.形参只是形式上的存在,不占用具体存储单元
C.同名的实参和形参占同一存储单元
D.函数的形参和实参分别占用不同的存储单元
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
A.函数的实参和其对应的形参共占同一存储单元
B.形参只是形式上的存在,不占用具体存储单元
C.同名的实参和形参占同一存储单元
D.函数的形参和实参分别占用不同的存储单元
A.由于审批数据的导出涉及企业管理数据权限,所以要进入PC端管理后台的审批中选择对应的审批单进行导出
B.导出后的数据会在"数据导出记录"中,点击下载,就可以下载到Excel表格
C.下载好的Excel表格是属于源数据,方便分析。可以运用Excel自带的功能,如对数据进行分列、数据透视表等功能,几分钟就可以获得数据处理的结果
D.离职员工的审批记录是不存储的,所以也无法导出