使用虚函数编写程序求球体和圆柱体的体积及表面积。由于球体和圆柱体都可以看做由圆继承而来,所以可以把圆类Circle作为基类。在Circle类中定义一个数据成员radius和两个虚函数area和volume。由Circle类派生Sphere类和Column类。在派生类中对虚函数area和volume重新定义,分别求球体和圆柱体的体积及表面积。
简答题查看答案
编写两个Tag文件Rect.tag和Circle.tag。Rect.tag负责计算并显示矩形的面积,Circle.tag负责计算并显示圆的面积。编写一个JSP页面lianxi6.jsp,该JSP页面使用Tag标记调用Rect.tag和Circle.tag。调用Rect.tag时,向其传递矩形的两个边的长度;调用Circle.tag时,向其传递圆的半径。
简答题查看答案
正读和反读都一样的数称为回文数。编写程序输入一个整数max_num,输出从0到max_num中用二进制表示和十进制表示都是回文数的整数。定义一个函数is_circle_num()判断一个数(number)在某个进制(radius)下是否为回文数。例如,整数313就是该程序输出的一个数,因为它的二进制表示为10011001。
简答题查看答案
设有如下接口定义, 用接口Shapes约定二维几何图形都要提供求面积的功能和求周长的功能。编写一个直角三角形类,该类实现了Shapes接口。请写出该类的代码。
简答题查看答案
按下列要求实现一个栈类的操作。该类名为Stack,包括如下操作: (1)压栈操作:Push() (2)弹栈操作:Pop() (3)获取栈顶元素:Peer() (4)判栈空操作:IsEmpty() (5)判栈满操作:IsPull()。 设栈最多可存放50个整数。栈中成员用数组表示。编写一个程序,定义一个栈类的对象数组来验证该类操作。
简答题查看答案
画一个圆与三个对象相切,应使用Circle中哪一个选项()
单选题查看答案
要设计一个为运动员成绩自动排序的程序,合理的步骤是()。 ①设计算法 ②分析问题 ③调试程序 ④编写程序
单选题查看答案
编写一个计算一棵二叉树T的高度算法。
简答题查看答案
创建一个整型数组f,拥有20个元素,并将它的各个元素赋值如下,然后,输出它们,并编写一段程序输出f[n]的值,其中,n为任意 f[0]=1, f[1]=2 f[i]=f[i-1]+f[i-2]
简答题查看答案