真题总结七

二级C考试

  

2020-03-17 21:04:16

1.队列的顺序存储结构一般采用循环队列的形式。 2.线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点的指针域即可。 3.度为0的叶子节点总是比度为2的节点多一个。 4.软件危机:软件开发生产率低、软件质量难以控制、软件成本不断提高。 5.设计测试的主要根据是程序外部功能。 6.软件设计中使用的工具:系统结构图、PAD图、程序流程图。 7.C语言中没有逻辑类型。 8 ++K,K值自增1...

真题总结八

二级C考试

  

2020-03-20 02:34:09

1.栈先进后出,栈顶元素最后入栈,最先被删除。 2.栈先进后出,在整个过程中,栈底指针不变,栈中元素岁栈顶指针的变化而变化。 3.操作系统、编译系统、汇编程序、网络软件、数据库管理系统都是系统软件。 4.double a=b=7;错误,b必须先定义后使用。改成:double a=7,b=7; 5.a=(b=4)=3;不能将变量赋给一个表达式,(b=4)=3错误。 6.C语言中没有字符串变量,只有字...

真题总结十一

二级C考试

  

2020-03-21 02:43:44

1.软件开发阶段包括分析、设计和实施两类任务。 1)需求分析、总体设计、详细设计。 2)  编码和测试。 3)可行性研究不属于开发阶段。 2.结构化方法需求分析软件:数据流图、数据字典、判定树、判定表。 3.while(条件表达式){循环体} 循环是先判断循环条件,满足条件后执行循环体,执行完后接着判断条件, 条件表达式执行次数总是比循环体的执行次数多一次。  睁大眼睛看看a=...

1栈的存储空间为S(1:50),初始状态top=0.经过一系列正常的入栈和退栈操作后,top=51,则栈中的元素个数不可能。 2.快速排序使冒泡排序,要比较n(n-1)/2,顺序查找和寻找最大项是n,堆排序比较次数nlog2n。 3.面向对象的特点有:唯一标识性、分类性、多态性、封装性、模块独立性‘。 4.软件测试的实施步骤是:单元测试、集成测试、确认测试。 5.中序遍历:先遍历左子树...

C++子函数修改函数外指针   在看书的过程中发现一个问题,在子函数中操作指针,如果直接传指针的话,实际的指针并不会发生改变。而如果要使实际的指针发生改变,则需要把二级指针参数。因为不是很理解书中的意思,所以笔者开始上网查资料,最终有了一点理解。 让我们直接上代码: 程序运行结果: 可以看到func1()这种直接传指针的方式,子函数的操作并不会对原指针有影响。而func2()能...

通常我们在外卖或者商城app会看到竖排二级列表的界面,点击左边列表的分类菜单,右边列表则会显示对应分类下的列表内容,这篇博文将对该功能的实现归纳和整理。 首先看下效果图: 在第一个页面选择最多三个标签,将书局塞到数组里返回上一个页面,然后就可以按照需求完成一系列操作。 下面说下实现步骤: 1.首先分析界面,是两个等比宽的列表,推荐使用recyclerview,右上角用来记录选择的标签个数,点击即可...

如何设置导航栏中的二级标题 在制作网页并进行布局的时候导航栏是不可缺少的,那么如何设计导航栏的一级标题和二级标题呢?下面这篇文章将详细为您介绍。 以成都大学教务系统的导航栏为例来实现二级菜单的制作: 1.这是我们要制作的一级导航栏: 2.这是我们要制作的二级导航栏: 下面是一级菜单和二级菜单的准备代码: 然后我们来设置相应的CSS样式: 按照上面来设计就可得到隐藏二级菜单和鼠标放上去才显示二级菜单...

二级指针做输入的第一种内存模型: 在上面的代码中buffer[ ]是不是一个数组呢?很明显是。只不过buffer[ ]中的每一个元素都是指针,也就是我们所说的指针数组。 首先我们进行打印,代码如下: 我们如何对上面的元素进行排序呢?代码如下:  这样我们是不是通过交换指针实现了排序?也就是说交换了buffer中的元素。 在上述代码中,我们都是在main()中实现打印及排序,但为了使程序的...

第三中内存模型的图示如下: 首先需要一个指针指向一个数组,该数组的元素为指针,数组内的指针指向字符串。 这样呢,p[0]、p[1]和p[2],就分别指向了上面三个字符串。 接下来我们就行字符串的打印,如下: 这样呢,我们就完成了字符串的打印。当我们不需要那些动态分配的内存时,是不是需要释放呢?释放代码如下: 释放的方法是谁是最后分配的就先释放谁,是不是和栈类似呢? 接下来进行排序,排序方法有两种,...

上一篇博客最后的两个例子的答案分别是:函数指针数组,函数指针数组的指针。 函数指针数组指针和前面的数组指针其实没有太大区别。然后今天主要理一下函数指针数组和二级指针。   函数指针数组 函数指针数组中,存放的一定要是相同返回值类型,以及相同参数列表的函数指针,这样数组可以通过下标来调用不同的函数,省去了使用大量的判断语句。下面举个例子: 假设你要看电影,下面有4种类型的,动作,浪漫,卡通...

1.在软件设计中不使用的工具是() A、系统结构图 B、PAD图 C、数据流图(DFD图) D、程序流程图. 2.算法的有穷性是指算法程序的运行时间是有限的 3.对长度为n的线性表排序,在最坏的情况下,比较次数不是n(n-1)/2的排序方法是( ) A、快速排序 B、冒泡排序 C、直接插入排序 D、堆排序 4.下列关于栈的叙述正确的是 先进后出”的原则 5.在数据库设计中,将E-R图转...

例题一 题目 使用VC++2010打开考生文件夹下prog1中的解诀方案。此解决方案的项目中包含- -个源程序文件prog1.c 在此程序中,编写函数fun,该函数的功能是:统计-行字符串中单词的个数,作为函数值返回。字符串在主函数中输入,规定所有单词由小写字母组成,单词之间有若干个空格隔开,一行的开始没有空格。注意,部分源程序在文件prog1.c中。 请勿改动main函数和其他函数中的任何内容,...

先看下效果图 类似这种效果如何开发下面进行讲解 注:这里做的不是组件封装,是以业务角度进行的代码开发,左侧数据过多,可以上下滑动,右侧也可以 html less px2rem的用法,请看我的另一篇博客https://blog.csdn.net/weixin_42881744/article/details/81544810 里面我有写怎么用 js 组件用的vux的TransferDom,弹框可以从...