题目内容

每个任务的源代码+完整截图(codeblocks+运行界面),每个任务50分,其中每个小题25分。任务一:输入n个整数,输出其中与平均值最接近的元素的值及下标。要求定义下面功能函数,并在main函数中调用这些函数实现题目要求的功能:1.double getAvg(int a[], int n)功能:求数组a中n个数的平均值。2.int getIndex(int a[], int n, double x)功能:获取与x的值最接近的数组元素的下标。任务二:若有一文本文件records.txt中已存储学生身高表,每个学生信息包括学号和身高两个数据项,编程要求从文件获取学生身高表后,按身高从低到高的顺序排序后在屏幕上打印学生身高表。要求定义下面功能函数,并在main函数中调用这些函数实现题目要求的功能:1. int getRecs(STUDENTS s[ ]);功能:从文件records.txt 中读数据到结构体数组s中,并返回人数n。2. void sort(STUDENTS s[ ], int n);功能:对结构体数组s按身高从低到高排序。

查看答案
更多问题

与电路交换相比,分组交换最大的优点是( )。

A. 传输时延短
B. 信道利用率高
C. 专用信道
D. 网络结构简单

下面哪一项不是分组交换与电路交换最主要的区别( )。

A. 分组交换采用将传送数据分块的方式传输数据,而电路交换传送的是连续的数据流;
B. 电路交换方式对发送端到接收端的信道是独占的,分组交换不是;
C. 电路交换的传输时延比分组交换的传输时延短;
D. 电路交换网中传送的是模拟信号,分组交换网中传输的是数字信号。

分组交换与报文交换的不同之处是( )。

A. 分组交换的数据单元是有长度限制的,报文交换没有;
B. 分组交换传送的是连续的数据流,报文交换传送的是一个个独立的报文;
C. 报文交换需要事先建立连接,分组交换则不需要;
D. 报文交换的传输时延比分组交换要短。

查找效率最高的二叉排序树是()。

A. 所有结点的左子树都为空的二叉排序树。
B. 所有结点的左子树都为空的二叉排序树。
C. 平衡二叉树。
D. 没有左子树的二叉排序树。

答案查题题库