- 博客(28)
- 收藏
- 关注
原创 软件工程导论期末复习
可行性分析是指在项目正式开发之前先投入一定的精力,通过一套准则,从经济、技术、社会等方面对项目的必要性、可能性、合理性,以及项目所面临的重大风险进行评价和分析,得出项目是否可行的结论。概括地说,软件过程描述为了开发出客户需要的软件,什么人(who),在什么时候(when),做什么事(what)以及怎样(how)做这些事以实现某一个特定的具体目标。对象是封装了数据结构及可以施加在这些数据结构上的操作的封装体,这个封装体有可以唯一地标识它的名字,而且向外界提供一组服务(即公有的操作)。
2024-07-03 22:05:57
900
原创 算法设计与分析期末复习
在数学与计算机科学中,递归是指在函数的定义中又调用函数自身的方法。若p函数定义中调用p函数,称之为直接递归;若p函数定义中调用q函数,而q函数定义中又调用p函数,称之为间接递归。如果一个递归过程或递归函数中的递归调用语句最后一条执行语句,则称这种递归调用为尾递归。直接或间接地调用自身的算法称为递归算法。用函数自身给出定义的函数称为递归函数。
2024-06-20 23:03:57
474
原创 算法期中kaoshi
/存储各科平均成绩。// 插入“(max)”后,字符串长度的增加量。if (a.empty()) // 如果输入为空则退出循环。// 在每一个最大字母后面插入“(max)”// 找到最大的字母以及其位置。
2024-04-16 20:49:32
427
原创 用C语言实现二叉树的创建、先中后序遍历、求树的高度、叶子个数、复制一棵二叉树、判断两棵二叉树是否相等操作
【代码】用C语言实现二叉树的创建、先中后序遍历、求树的高度、叶子个数、复制一棵二叉树、判断两棵二叉树是否相等操作。
2023-11-24 11:28:28
687
原创 4---19CPU类
编写名为一个CPU的类,描述一个CPU的以下信息:时钟频率,最大不会超过3000MHZ;字长,可以是32位或64位;核数,可以是单核、双核、或四核;各项信息要求使用位域来表示。通过输出sizeof(CPU)来观察该类所占的字节数。
2023-05-09 11:20:56
106
原创 6--10声明一个有五个元素的int型数组,在程序中提示用户输入元素值,最后再在屏幕上显示出来。
【代码】6--10声明一个有五个元素的int型数组,在程序中提示用户输入元素值,最后再在屏幕上显示出来。
2023-04-25 11:33:17
112
原创 5--14定义Boat与Car两个类,二者都有weight属性,定义二者的一个友元函数getTotalWeight(),计算二者重量和
【代码】5--14定义Boat与Car两个类,二者都有weight属性,定义二者的一个友元函数getTotalWeight(),计算二者重量和。
2023-04-25 10:59:16
172
原创 定义一个Cat类,拥有静态数据成员numOfCats,记录Cat的个体数目;静态成员函数getNumOfCats(),存取numOfCats。设计程序测试这个类,体会静态数据成员和静态成员函
【代码】定义一个Cat类,拥有静态数据成员numOfCats,记录Cat的个体数目;静态成员函数getNumOfCats(),存取numOfCats。设计程序测试这个类,体会静态数据成员和静态成员函。
2023-04-25 10:41:50
264
原创 4--13类与对象
定义一个Circle类,有数据成员radius(半径)、成员函数getArea(),计算圆的面积,构造一个Cricle的对象进行测试。
2023-04-11 10:59:31
43
原创 4-8定义一个Dog类,包含age、weight等属性,以及对这些属性的操作方法。实现并测试这个类
【代码】4-8定义一个Dog类,包含age、weight等属性,以及对这些属性的操作方法。实现并测试这个类。
2023-04-04 11:13:54
117
原创 函数的应用
(4)编写递归函数intfib(intn),在主程序中输入n的值,调用fib函数计算Fibonacci级数。(1)编写函数float Convert(float TempFer),参数和返回值都为float类型,实现算法C=(F-32)*5/9,在main()函数中实现输入、输出。(3)在main()函数中提示输入两个整数x、y,使用cin语句得到x、v的值,调用pow(xy)函数计算x的y次幂的结果,再显示出来。(2)分别编写4个同名函数maxl,实现函数重载,在main()函数中测试函数功能。
2023-04-02 14:28:23
499
原创 3-16实验
其实在函数递归掉用的时候,每调用一次都会在所调用函数的运行空间里存储一个a的,所以其实存在很多很多的不同的a,他们各自的存储空间是不一样的,当然能存储不同的取值了。然后t()调用t()(我们称之为t1()),先为t1()分配存储空间,存储空间里有存一个a(与前面的a是不同的)t1()又调用t()(我们称之为t2()),先为t2分配存储空间,存储空间里存一个a(又是一个不同的a)答:对同一个函数的多次不同调用中,编译器会为函数的形参和局部变量分配不同的空间,它们互不影响。
2023-03-28 11:39:18
54
原创 3-15实验
在主程序中实现输入输出,分别输入一个整数a和一个实数b作为底数,再输入一个整数m作为指数,输出“a”和"b"。另外请思考,如果在调用getPower函数计算a^m时希望得到一个实型结果(实型结果表示范围更大,而且可以准确表示m
2023-03-28 11:20:48
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人