目录
Test30
1.没看懂,先码住
2.限定唯一一条元组
3.前序序列和中序序列相同
4.结构体变量成员的引用
5.scanf()
in a,b,c *p=&c
6. “\\\” 双引号内使用了两个转义符,即后一个双引号也作为字符串的内容了,故此字符串中还缺少用于表示字符串结束的引号
7.fputc函数的调用形式: fputc(ch, fp) 这里ch是待输出的某个字符,它可以是一个字符常量,也允许是一个字符变量
8.本题考的是函数的递归调用。在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用;在调用f1函数过程中要调用f2函数,而在调用f2函数过程中又要调用f1函数是间接调用
9.argc *argc[]
10.C语言中,有两种存储类别:一种是自动类,一种是静态类。局部变量既可以说明成自动类,也可以说明成静态类;而全局变量只能是静态类。对于全局变量可使用extern和static两种说明符
11.write
在程序中,两次使用"写入"的方式打开同一个文件,在第二次打开时,文件指针指向文件头,所以此次写入的数据覆盖了文件原有的数据
12.FILE *fopen(const char *filename, const char *mode)
- filename -- 字符串,表示要打开的文件名称。
- mode -- 字符串,表示文件的访问模
13.fclose() 最后使用 fclose() 函数关闭文件。
C 库函数 int fclose(FILE *stream) 关闭流 stream。刷新所有的缓冲区。
int fclose(FILE *stream)
- stream -- 这是指向 FILE 对象的指针,该 FILE 对象指定了要被关闭的流。
14.getchar()
scanf() 可输入不包含空格的字符串,不读取回车,空格和回车表示输入完毕。
getchar() 只能读取用户输入缓存区的一个字符,包括回车。
excel基本操作
sumif单条件求和
sumifs多条件求和
1.excel里不能只有年月,如果输入年月,会自动输出年月,即当月的第一天
此时选择其他数据格式 自定义 yyyy.mm年月
不要用日期格式存储日期,要用字符串形式存储
2. 求每个月最后一天用下个月第一天减去1
SUM和SUBTOTAL的区别
function是选择求和还是计数,后面一个是区域
subtotal会根据元数据的筛选 进行求和的变化,而sum不管怎么筛选,求和不变
IF函数
1.if函数可以嵌套
vlookup函数和数据透视表聚合
(1)第一个是要查找的数据,第二个指所查找的数据以及返回的数据都必须在该所占区域,第三个参数是要返回的数据在该区域第几列,最后一个是匹配的方式(精确匹配0)
(查找的数据必须在所选区域的第一列,不然会报错)
(2)通配符 “*” &“*”
(3)占位符“??”
查找b开头,且b后头还有两个字符,则用& “??”,表示占两个位
聚合运算(把多行合并成一行)
(1)先选中所需区域,再选择插入里的数据透视表,可选择是现有工作表还是新工作表,如果是现有工作表,则选中区域再点击确认
(2)先用聚合把一些要求的值找出来,然后用vlookup引用
(3)运用vlookup引用区域不可以改变,使用需要把第一个先锁定,再进行拖拽,不然会出现某些数据报错
锁定引用区域:$
index和match函数
index是返回在所在位置的数据,match是返回所要数据的位置
match函数
(1)如果合并了单元格,必须把合并单元格取消再用match,不然会报错
查找项在查找区域的位置(第几列或第几行)
index函数
(1) 选中区域的第几行第几列对应的值
(2) 拖拽列的时候不锁行,拖拽行的时候不锁列,区域不变
(3)运用index函数求值时,若行位置为0,则返回的是整列的值
若列位置为0,则返回的是整行的值
sumifs,match,index一起用,没听懂,码住