点A(2,0)到直线x-3y+1=0的距离是10.()+A正确+B错误?

2.当n等于1时代表只有一个数,直接返回该数即可

4.每个学生的信息卡片包括学号、姓名、年龄三项。定义存储学生信息的单向链表的节点类型;编写函数,由键盘依次输入n个学生的信息,创建一个用于管理学生信息的单向链表。
5.编写函数,把上中创建的单向链表中所有年龄为z的结点删除(z的指由用户键盘输入,且年龄为z的结点可能有多个),将处理后的单向链表的所有学生信息存储到名为output.txt的文本文件中。

1.编写递归函数float comp(float a[][2], int n),计算两个给定n维向量u,v的内积。a的每行为一个向量,函数值为计算出的内积。

2.编写函数int changestr(char s),把给定字符串s修改为回文字字符串。修改方法是:以左半段为基本字符串,把右半段修改成左半段的反序(不考虑结尾字符串结束符’\n’)。函数值带回结果字符串长度。设对应s的实在参数是一个字符串。
例:字符串“aba”,“a a”和“abcacba”均为回文字,而“ab”不是回文字
注:本题不允许使用string.h头文件和相关的字符串处理函数,不允许再声明其他数组。

1)a数组中剩余元素保持原来次序
2)将处理后的数组最后一个有效元素位置的行、列号删除
3)函数值返回剩余元素个数
4)不能定义额外的新数组


4.职工的信息卡内容包括:工号(字符串型)、姓名(字符串型)和出生时间(结构体型,包括年、月、日)三项
1)定义存储职工信息的单向链表的结点类型;
2)编写函数,由键盘依次输入职工的信息,按工号顺序创建一个用于管理职工信息的单向链表。直到输入的工号为“0000”为之。要求边录入边建立链表,不允许先建立链表后,再排序。
5.编写函数,把上题创建的单向链表存储到文件名为output.dat的二进制文件中。

1.编写函数并画出对应的PAD,删除整形数组中所有为0的元素,将处理后的数组输出,并返回剩余元素个数。
注意:函数中不能定义额外的新数组。

2.编写函数,对一个给定字符串中的所有字符(不考虑默认字符串结束符’\0’)进行排序,使得排序后的字符串满足从左到右为ASCLL码递增的字符序列。
注:本题中不准使用string.h头文件和相关的字符串处理函数,以及系统定义的各类排序函数。

3.编写递归函数,计算给定数组中所有元素的中位数,中位数标准定义为:按照从小到大排序后正中间的数。如果元素个数为偶数,取最中间的两个数的平均数作为中位数。本题可以粗略地认为n个元素的中位数为按照从小到大排序后的第n/2个数。

4.每个教师的信息卡片包括教工号、姓名、性别、入职年份(限定为之间的整数)四项。定义存储教师信息的单向链表的结点类型;编写函数,由当前目录下文件名为:input.txt的文件依次读入n个教师的信息,创建一个用于管理信息的单向链表。
5.编写函数,在上题创建的单向链表中删除所有入职年份大于k(k的值由用户从键盘输入,且限定为之间的整数)的结点。

1.编写函数,输出给定的字符串s中从m字符开始后的r个字符(假设s中有m字符且后有r个字符)。

2.有n个整数放在数组a中,编写递归函数,求整数之和。

3.编写函数,对任意给定的int类型数组A,求最小元素值并输出。求最小元素用函数编写,以指针做参数。函数形式如下 int min_data(int *p, int n)
其中:指针p为数组首地址,n为数组元素个数

4.在D盘根目录下有文件source.txt,在该文件中存放某班学生的学号及成绩,每个学生的学号是唯一的,学号和成绩是整数,每个数据宽度为6位,编写程序求:
从键盘输入学生的学号,在文件中检索该学生:如找到,显示该学生的学号及成绩;不存在显示-1.

5.已知如图所示一个链表,链表的每节是一个字符,要求:
1)根据给定的链表定义结点的结构体类型
2)编写函数删除链表中所有数字字符的结点

1.画PAD图,无需掌握

2.编写函数,实现按照如下公式计算的功能

3.编写一个函数,按照如下定义计算Hermite多项式的函数,公式递归定义如下

4.定义存储学生信息的结构体至少应包含:学号、姓名、成绩、指向下一个结构体的指针等字段。编写函数,从指定文件class531316.txt中读入所有学生信息,(假定文件中存储信息与结构体信息格式对应),构建为图1所示的链表。

5.给定图2所示的链表,每个结点包含:整数信息key和后继指针next。编写函数,删除该链表中的具有最大key值和最小key值得结点(注:key值可能重复)
例如,若链表中存储的key值依次为1、0、3、5、2、5、3、0、7、9、1,最大key值为9,最小key值为0,则处理后的链表中存储的key值为1、3、5、2、5、3、7、1。

1.画PAD图,无需掌握
2.编写函数,实现按照如下公式计算的功能

3.编写递归函数,输出一个正整数的所有质因数(质因数分解中得到的重复质因子需要多次输出)。
例如:1没有质因数;2的质因数为2;18的质因数为2、3和3;48的质因数为2、2、2、2和3。

4.定义存储学生信息的结构体至少应包含:学号、姓名、成绩、指向下一个结构体的指针4个字段。编写函数,将图1所示的链表中成绩不及格(0-59分)的学生人数和不及格学生的全部信息存储到指定文件class531316.txt中。

5.给定图2所示的链表,每个结点包含:整数信息key和后继指针next。编写函数,对该链表进行排序,使得处理后的链表保持非降序。
例如:若链表中存储的key值依次为1、0、3、3、0、7、9、1,则处理后的链表中存储的key值依次为0、0、1、1、3、3、7、9。

1.编写函数,输出任意正整数n的位数(n默认为存储十进制的整形变量)
例如:正整数13,则输出2,;正整数3088,则输出4

2.编写函数,对给定有序整形数组进行整理,使得所有整数只保留一次出现。
例如:原数组为-2、-2、-1、0、0、1、4、4、4,则处理后的结果为-2、-1、0、1、4

3.编写递归函数,求两个数x和y的最大公约数。公式递归定义如下:

4.给定图1所示的存储学生信息的结构体数组(每个结构体包含3个字段:姓名、性别、成绩),编写函数,将指定文件in.txt中所有男学生信息存储到该结构体数组中。
(假定文件中存储信息与结构体信息格式相应)

5.给定图2所示的单链表,(每个结点包含2个字段:整数信息、后继指针),编写函数删除该单链表中整数信息为奇数的结点。
例如:若单链表中存储的整数信息依次为1、5、6、3、6、0、0、5、2、1,则处理后的链表中存储的key值依次为6、6、0、0、2。

1.编写函数,输出任意正整数n的位数(n默认为存储十进制的整形变量)
例如:正整数13,则输出2,;正整数3088,则输出4

2.编写函数,对给定的有序整数数组进行整理,使得所有整数重复2次出现。
例如:原数组为-2、-1、-1、0、0、1、4、4、4则处理后的结果为-2、-2、-1、-1、-1、-1、0、0、0、0、1、1、4、4、4、4、4、4。

算法思想:对数组的每个数字进行遍历时,将所有元素向后移动一个单位,同时将该数组前一个单位复制为该数字,执行完毕后,每次均需要隔一个隔元素执行一次(因为前一个数字是复制过的)

也可选择以下方法,先复制到数组的后面,然后排序(题目为有序数组,若条件更改则不能采用此方法)

3.编写递归函数,求任意正整数n从右边开始的第j位数字(默认,最右侧位第一位)。

4.构造图1所示的存储学生信息的结构体数组(每个结构体包含3个字段:姓名、性别、成绩),编写函数,将结构体数组中前M个成绩为优秀的学生信息存储到指定文件out.txt中。

5.构造图2所示的单链表(每个结点包含2个字段:整数信息、后续指针),编写函数,从单链表的头结点依次处理每个结点,仅保留整数信息大于当前前驱结点的整数信息的结点,使得处理后的单链表中整数信息满足递增顺序。

例如:若单链表中存储的整数信息依次为1、5、6、3、7、7、0、5、8、1,则处理后得到的单链表中存储的整数信息依次为1、5、6、7、8(处理过程:在保留了1、5、6之后,3由于小于之前保留的6而舍弃,之后保留第一个7,第二个7由于等于之前保留的7而舍弃,0和第二个5由于小于之前保留的7而舍弃,之后保留8,第二个1由于小于之前保留的8而舍弃)

1.编写函数,判定正整数m和n(均至少为2)是否满足:数m为数n可分解的最小质因数(数n可分解的最小质因数为整除n的最小质数)
//提示:判定m为质数且m是n的最小因数

2.编写函数,对给定的整数数组a的前n个元素排序,使得所有正整数均出现在负整数和零之前。
//提示:排序结果中,正整数之间的出现顺序不受限制,负整数和0之间的出现顺序不限制。
原数组为-1、4、-3、0、2、1、-9、7,则排序后可以为4、2、1、7、0、-1、-3、-9

算法答案分为两个版本,第一版为冒泡排序的变式,重点是不改变元素相对顺序,因而采用了o(n2)的冒泡排序算法
将非正元素下沉,然后记录第一个非正元素的位置,再对负元素和0元素再进行一次下沉
第二个版本为答案上的版本,会改变相对顺序的快速排序

3.编写递归函数,实现按照如下公式计算的功能。
//提示:如果独立编写阶乘运算函数,可以不考虑存储溢出,默认结果类型为整型。

4.定义一个表示学生的结构体(包含3个字段:姓名、性别、成绩),编写函数,将下图所示的结构体数组s中的前n个学生的信息,存储到当前目录下的output.txt中。
//提示:性别可以定义为bool、int、enum等类型均可,存储信息的具体形式不限制

5.定义一个单链表(每个结点包含2个字段:整数信息、后继指针),如下图所示。编写函数,删除该单链表中所含整数信息等于x的多个重复结点。
例如:若单链表中存储的整数信息依次是1、5、5、0、5、6、0、0、5、1,如果x为5,则得到的单链表中相应信息依次是1、0、6、0、0、1。

1.编写函数,实现按照如下公式计算的功能。

答案参看2011级A卷第3题

2.编写函数,对给定的整数数组a(数组长度和元素个数均为N)进行判定:是否存在某个整数a[i](0<i<N),等于在其之前所有的整数的和,即a[i] = a[0] + a[1] + …+a[i-1]。

答案参看2016级B卷第2题

3.编写一个递归函数,计算给定正整数的所有组成数字之和
例如:给定参数为105,则返回结果应该为6(通过1+0+5=6获得)

答案参看2016级B卷第3题

4.构造一个表示教师的结构体(包含三个字段,姓名,性别,年龄),编写函数,读入M个教师的信息,存入一个结构体数组中,如下图所示:
例如:一个教师的信息为Zhangsan、true、50,另一个教师的信息为Lisi、false、37。

答案参看2016级B卷第4题

五、设有一个保存教师信息的单链表,(每个结点包含四个字段:姓名,性别,年龄,后继指针),构造该链表中一节的数据类型声明:编写函数,在给定链表上查找所有女教师的信息,并存储到指定文件output.txt中。

答案参看2016级B卷第5题

1.编写函数,按照如下公式计算圆周率π的值(精确到1e-5)
答案参看 2015级唐班B卷

2.编写程序,由键盘输入一个字符串(仅包括数字字符、英文字符和空格),把该字符串中英文字符和空格过滤掉,提取所有整数,并将得到的整数序列输出到文件int.txt中。例如:输入字符串为:12A34 567Bc89D,则得到的整数序列为12 34 567 89

3.编写程序,打印一个n行n列矩阵中所有满足下面条件的元素aij;
1)aij是第i行中所有元素的最大值;
2)如果将第j列中所有元素a1j,a2j,…anj按照从小到大的顺序排序,aij为第j/2个元素(最小元素为第0个元素,j/2为整数除法)。

4.每个学生的信息卡片包括学号、姓名和性别三项。编写程序,由键盘依次输入n个学生的信息,创建一个用于管理学生信息的单链表,如下图所示(必须说明单链表中每个结点的数据结构定义),并在该单链表中添加一个给定结点x。
5.编写程序,在上述建立的单链表中删除所有学号为z的结点(学号为z的结点可能有多个。)

printf("请输入学生的学号、姓名、性别\n"); printf("请输入需要录入信息的学生人数\n"); printf("请输入需要删除信息的学生学号\n");

1.编写程序根据如下公式计算X的值(精确到1e-5)。

2.编写程序,输出一个n行n列矩阵中所有鞍点aij,即元素aij满足下列条件:
1)aij是第i行中所有元素的最小值
2)aij是第j列中所有元素的最大值

4.编写程序,将一个单链表转换为一个反向的单链表。

1.若头结点为空,直接返回头结点 2.reverse (head -> next)的返回值为新头结点,将后继结点的后继指向该结点,该结点后继置为空 3.递归边界为当前结点的下一个结点为空,则当前结点即为最后一个头结点,无需再次递归寻找头结点

5.每个教师的信息卡片包括教工号、姓名、职称和学院名称三项,编写程序,由键盘依次输入n个教师的信息,创建一个用于管理教师信息的单链表,如下图所示(必须说明该单链表中每个结点的数据类型定义);并保证添加完所有信息后,该单链表按照教工号从小到大排序。

printf("请输入教师的工号、姓名、职称和学院名\n"); printf("请输入需要录入教师信息的人数\n");
}

根据直线L方程,可以得到直线的方向向量,根据直线的方向向量以及平面的法向量,可以判断与平面的关系.

两直线互相垂直的充要条件.

本题主要考察平面与直线关系的判断,属于基础题.

解析看不懂?免费查看同类题视频解析

}

这是一份初中数学本册综合课时训练,共8页。试卷主要包含了选择题,四象限,则k的取值范围是等内容,欢迎下载使用。

一、选择题(本大题共10小题,每小题4分,满分40分)

2.反比例函数y=3-2kx的图象分布在第二、四象限,则k的取值范围是

4.已知△ABC与△DEF相似,且面积的比为1∶4,则△ABC与△DEF对应中线的比为

6.如图,线段AB两个端点的坐标分别为A(2.5,5)和B(5,0).以原点为位似中心,将线段AB缩小得到线段CD.若点D的坐标为(2,0),则点C的坐标为

A.有两个相等的实数根B.有两个不相等的实数根

C.没有实数根D.无法确定

8.如图,过△ABC的顶点C作CD⊥AB于点D,下列条件中不能判断△ABC是直角三角形的是

9.某公司研制出一种新产品,该产品的成本为每件2400元.在试销期间,购买不超过10件时,每件销售价为3000元;购买超过10件时,每多购买一件,所购产品的销售单价均降低5元.设购买这种产品x件(其中x>10,且x为整数),该公司所获利润为y元,则y与x之间的函数表达式是

二、填空题(本大题共4小题,每小题5分,满分20分)

12.如图,在5×5的正方形网格中,每个小正方形的边长都是1,△ABC是格点三角形(顶点是网格线的交点),则cs∠BAC的值为 .

三、(本大题共2小题,每小题8分,满分16分)

(1)求c的取值范围;

四、(本大题共2小题,每小题8分,满分16分)

17.《九章算术》中有一道这样的题,原文如下:“今有邑,东西七里,南北九里,各中开门,出东门一十五里有木,问:出南门几何步而见木?”

大意为:今有一座长方形小城(如图),东西向城墙长7里,南北向城墙长9里,各城墙正中均开一城门,走出东门15里处有棵大树,问走出南门多少步恰好能望见这棵树?(注:1里=300步) 请解答上述问题.

18.如图,小方格是边长为1的正方形,△ABC是格点三角形(顶点在网格线的交点上).画格点△A'B'C',使△A'B'C'与△ABC相似但不全等,并说明理由.

五、(本大题共2小题,每小题10分,满分20分)

19.如图,游客从离水平地面1400米高的A处坐缆车出发,沿俯角为60°的方向滑行1000米到达D处,再沿俯角为30°的方向滑行到山脚C处,求水平距离BC的长.(结果保留整数,参考数据:3≈1.73)

六、(本题满分12分)

(1)求m的值,并确定一次函数与反比例函数的表达式;

七、(本题满分12分)

(2)求点A和点B的坐标;

八、(本题满分14分)

23.已知四边形ABCD的一组对边AD,BC的延长线相交于点E.

一、选择题(本大题共10小题,每小题4分,满分40分)

二、填空题(本大题共4小题,每小题5分,满分20分)

三、(本大题共2小题,每小题8分,满分16分)

(2)直线y=cx+1经过第一、二、三象限.

四、(本大题共2小题,每小题8分,满分16分)

∴走出南门315步恰好能望见这棵树.

18. 解:如图所示.(本题答案不唯一)

五、(本大题共2小题,每小题10分,满分20分)

六、(本题满分12分)

∴k=32,∴反比例函数的表达式为y=32x.

七、(本题满分12分)

八、(本题满分14分)

又∵∠E为公共角,∴△EFC∽△EGA,

}

我要回帖

更多关于 平行于x轴y轴的直线的特点 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信