以《名片》为题,写一篇不少于700字的文章。除不得写成诗歌外,其他文体不限。
查看答案
中国公民李某为一文工团演员,2003年1-12月收入情况如下:
(1)每月取得工薪收入6000元,12月取得年终奖金24000元;
(2)每月参加赴郊县乡村文艺演出一次,每一次收入3000元,每次均通过当地教育局向农村义务教育捐款2000元;
(3)取得定期存款利息10000元,其中1999年10月31日前的利息1000元;
(4)在A国讲学一次,取得收入50000元,已按该国税法规定在该国缴纳了个人所得税8000元;
(5)在B国出版自传作品一部,取得稿酬160000元,已按B国税法规定在该国缴纳了个人所得税16000元。
附:工资、薪金所得适用的速算扣除数表
要求:按下列顺序回答问题:
(1)计算2003年的工资和奖金收入应缴纳的个人所得税总和;
(2)计算2003年赴郊县乡村文艺演出收入应缴纳的个人所得税总和;
(3)计算存款利息收入应缴纳的个人所得税;
(4)计算A国讲学收入在我国应缴纳的个人所得税;
(5)计算B国出版自传作品收入在我国应缴纳的个人所得税。
【问题 4】(1分)
如果公司内网PC1 不能访问Internet,使用 ping命令检查到网关 192.168.0.1 的连通性时得到结果如图3-4所示,请分析问题所在。
试题四(共15分)
阅读下列说明和C代码,回答问题1至问题 3,将解答写在答题纸的对应栏内。
【说明】
堆数据结构定义如下:
在一个堆中,若堆顶元素为最大元素,则称为大顶堆;若堆顶元素为最小元素,则称为小顶堆。堆常用完全二叉树表示,图4-1 是一个大顶堆的例子。
堆数据结构常用于优先队列中,以维护由一组元素构成的集合。对应于两类堆结构,优先队列也有最大优先队列和最小优先队列,其中最大优先队列采用大顶堆,最小优先队列采用小顶堆。以下考虑最大优先队列。
假设现已建好大顶堆A,且已经实现了调整堆的函数heapify(A, n, index)。
下面将C代码中需要完善的三个函数说明如下:
(1)heapMaximum(A):返回大顶堆A中的最大元素。
(2)heapExtractMax(A):去掉并返回大顶堆 A的最大元素,将最后一个元素“提前”到堆顶位置,并将剩余元素调整成大顶堆。
(3)maxHeapInsert(A, key):把元素key插入到大顶堆 A的最后位置,再将 A调整成大顶堆。
优先队列采用顺序存储方式,其存储结构定义如下:
define PARENT(i) i/2
typedef struct array{
int *int_array; //优先队列的存储空间首地址
int array_size; //优先队列的长度
int capacity; //优先队列存储空间的容量
} ARRAY;
【C代码】
(1)函数heapMaximum
int heapMaximum(ARRAY *A){ return (1) ; }
(2)函数heapExtractMax
int heapExtractMax(ARRAY *A){
int max;
max = A->int_array[0];
(2) ;
A->array_size --;
heapify(A,A->array_size,0); //将剩余元素调整成大顶堆
return max;
}
(3)函数maxHeapInsert
int maxHeapInsert(ARRAY *A,int key){
int i,*p;
if (A->array_size == A->capacity) { //存储空间的容量不够时扩充空间
p = (int*)realloc(A->int_array, A->capacity *2 * sizeof(int));
if (!p) return -1;
A->int_array = p;
A->capacity = 2 * A->capacity;
}
A->array_size ++;
i = (3) ;
while (i > 0 && (4) ){
A->int_array[i] = A->int_array[PARENT(i)];
i = PARENT(i);
}
(5) ;
return 0;
}
【问题 1】(10分)
根据以上说明和C代码,填充C代码中的空(1)~(5)。
【问题 2】(3分)
根据以上C代码,函数heapMaximum、heapExtractMax和 maxHeapInsert的时间复杂度的紧致上界分别为 (6) 、 (7) 和 (8) (用O 符号表示)。
【问题 3】(2分)
若将元素10插入到堆A =〈15, 13, 9, 5, 12, 8, 7, 4, 0, 6, 2, 1〉中,调用 maxHeapInsert函数进行操作,则新插入的元素在堆A中第 (9) 个位置(从 1 开始)。
二、题目:word中制作如图示卡片,按照题目要求完成后,用Word的保存功能直接存盘。
要求:
1.自定义纸张大小,宽度为20厘米、高度为16厘米。
2.按照题中的图示进行排版,并将标题设置为宋体、三号,作者设置为宋体、四号,正文设置为楷体、小三。
3.通过word的“组合”功能,把唐诗卡各部分合并起来。
4.自选图形线条前景色设置为鲜绿,背景色设置为白色,填充效果设置为“红日西斜”,底纹样式设置为“斜上”。