当前位置:首页 > 搜索 "程序填空题"
程序填空题:动物和狗 - C/C++ 代码复用
请将后续代码补充完整,使其满足下述要求,并可得到期望的运行结果。*设计动物基类Animal,包括体重、脚的数量等数据成员;*从Animal扩展出子类Dog,添加名字等数据成员;*为两个类添加带有信息输出的构造函数以及析构函数,观察当一......
程序填空题:爸爸、妈妈和我 - C/C++ 代码复用
一个家庭通常由多个家庭成员组成,请使用组合模式设计Family类。为Family类添加outdoorPicnic()函数模拟一次家庭野餐过程:各个家庭成员通力协作完成全部的工作,比如爸爸负责开车和搭帐篷,妈妈负责采购食物,弟弟负责搞笑,我负...
程序填空题:跨币种转账 - C/C++ 隐藏的实现
AccountCNY类表示人民币账户,AccountUSD类表示美元账户,账户余额为私有数据成员。a.transfer(b,100)表示从a账户转出100元(a账户币种)至b账户。当a和b账户的币种相同时,a的余额减少100,b的余额增加相...
程序填空题:凸六边形的面积 - C/C++ 结构
平面内的六边形可以用六个点坐标表示:1.请设计Point结构表示一个坐标点。2.请设计Hexagon结构表示一个六边形,其内包括6个Point成员。3.如图1所示,当六边形为凸六边形时,可以将其拆分成四个三角形,利用海伦-秦九韶公式分......
程序填空题:三维向量的较量- C/C++ 结构
编程从键盘读入10个Vector3D三维向量,然后使用任意一种排序算法按照模长递增排序并依次输出。其中,Vector3D定义为结构体,包含三个整数分量x,y和z。其模长定义为:![image.png](~/b8aca245-afaf-480...
程序填空题:三维向量- C/C++ 结构
对于三维向量V1(x1,y1,z1)和V2(x2,y2,z2),其加法运算定义为:![image.png](~/9f2b9ac9-a2d4-4372-bae7-fae17f15f62e.png)减法运算定义为:![image.png](~/...
程序填空题:阀门传感器 - C/C++ 位操作
CPU通过一个8位的IO口读取了1个字节的传感器值:unsignedcharvalue=0x45。这个字节的8个比特分别代表了车间里8个阀门的当前状态,1表示该阀门通,0表示该阀门断。请编写一个程序,从value变量解析出8个阀门的......
程序填空题:求定积分通用函数 - C/C++ 函数与抽象
![image.png](~/f8467b94-c9a9-45a7-854d-ef48a6ab3753.png)下述程序用于求解上述定积分。【问题分析】根据数学知识,求定积分的问题实际上就是求函数f(x)当x在区间[a,b]时由x=a、x=...
程序填空题:斐波那契递归函数 - C/C++ 函数与抽象
下述程序中的fib(n)函数使用递归方式计算斐波那契序列的第n项的值,并统计在fib(n)的计算过程中,fib(3)被调用执行的次数。![image.png](~/5044b99d-60d0-4124-801e-48791ce6d116.p...
程序填空题:猜数字 - C/C++ 分支与循环
想个数给你猜,只提示猜大了或者猜小了,看看多少次能猜对?编写一个程序,产生一个1~1000之间的随机整数,然后请用户猜这个数字。如果用户输入的数字太大,则打印“Toobig.”;如果用户输入的数字太小,则打印“Toosmall.”;......
程序填空题:欧几里德法求最大公约数 - C/C++ 分支与循环
两个正整数的最大公约数(GreatestCommonDivisor)是指两个正整数的公有约数中最大的一个。即如果GCD(x,y)=k,则k是能同时整除x和y的最大除数。欧几里德(Euclidean)在《几何原本》中描述了一种求解最大......
程序填空题:穷举法求最大公约数 - C/C++ 分支与循环
两个正整数的最大公约数(GreatestCommonDivisor)是指两个正整数的公有约数中最大的一个。即如果GCD(x,y)=k,则k是能同时整除x和y的最大除数。![image.png](~/ea5ebf6e-2421-44f......
程序填空题:格雷戈里公式求圆周率π - C/C++ 分支与循环
使用下述格雷戈里公式求圆周率π。从左往右累加,当累加项的绝对值小于10-6时终止计算并输出结果。请参考流程图完成下述程序填空并上机调试运行。![image.png](~/22b06894-cc98-4699-b222-673bed16ff3...
程序填空题:质数判定 - C/C++ 分支与循环
函数boolisPrime(intn)用于判定整数n是否是质数。请将下述程序补充完整,使得该程序对全部的测试用例均能产生正确的结果。提示:假设一个合数n=pq且p≤q,则一定有p≤√n。//Project-IsPrime#inc......
程序填空题:三个数排序 - C/C++ 分支与循环
请编程实现下述功能:从键盘读入三个整数a,b和c(0≤a,b,c≤100);要求这三个整数从同一行录入,以逗号分隔;仅使用分支语句(不允许交换)确定三个数的顺序,并将三个数从小到大输出,数间以逗号分隔。![image.png](~/14ba...
程序填空题:三维向量- C/C++ 结构
对于三维向量V1(x1,y1,z1)和V2(x2,y2,z2),其加法运算定义为:减法运算定义为:![image.png](~/4720bc8f-c6e0-4a46-95a8-b382855c146c.png)模长定义为:![image.p...
程序填空题:三维向量的较量- C/C++ 结构
编程从键盘读入10个Vector3D三维向量,然后使用任意一种排序算法按照模长递增排序并依次输出。其中,Vector3D定义为结构体,包含三个整数分量x,y和z。其模长定义为:请将下述代码补充完整,以完成上述任务。c#include<....
程序填空题:凸六边形的面积 - C/C++ 结构
平面内的六边形可以用六个点坐标表示:1.请设计Point结构表示一个坐标点。2.请设计Hexagon结构表示一个六边形,其内包括6个Point成员。3.如图1所示,当六边形为凸六边形时,可以将其拆分成四个三角形,利用海伦-秦九韶公式分......
程序填空题:斐波那契递归函数 - C/C++ 函数与抽象
下述程序中的fib(n)函数使用递归方式计算斐波那契序列的第n项的值,并统计在fib(n)的计算过程中,fib(3)被调用执行的次数。1.请将下述程序补充完整,使用可以正常运行。2.思考如何避兔子序列问题的重复计算(提示:备忘录方法)。.....
程序填空题:求定积分通用函数 - C/C++ 函数与抽象
下述程序用于求解上述定积分。【问题分析】根据数学知识,求定积分的问题实际上就是求函数f(x)当x在区间[a,b]时由x=a、x=b、y=0和y=f(x)围成的曲边四边形的面积。使用计算机解决这类问题的常用方法有矩形法、梯形法、辛普生法等。以...