第8周上机作业编程1:构造Dot类,实现点的创建、打印、修改坐标、读坐标、求点与点间距离。在Dot基础上构造Line,实现线段的创建、打印两端点、读两端点、修改、求线段长度。再构造Triangle,实现三角形的创建、求三边长、求面积、打印三顶点坐标。定义主函数,分别创建以上对象进行测试。【注意】:最好采用派生+对象成员的方法构造新类,在实现功能的基础上体会“面向对象”思想的运用。编程2:构造抽
实验十六 继承和派生的基本概念1.范例:定义一个继承与派生关系的类体系在派生类中访问基类成员先定义一个点类包含xy坐标数据成员显示函数和计算面积的函数成员以点为基类派生一个圆类增加表示半径的数据成员重载显示和计算面积的函数定义一个线段类以两个点类对象作数据成员定义显示求面积及长度函数线段类采用聚合方式因为有两个端点不能用派生方式编程测试所定义的类体系【程序】 ?include<iostream>i
1编写一程序实现以下功能 输入一个华氏温度要求输出摄氏温度计算公式为c=5(F-32)9编程可用素材:printf(Input?the?degree:)...printf(nF(...)=C(...)... 程序的运行效果应类似地如图1所示图1中的120是从键盘输入的内容2编写一程序实现以下功能 用scanf输入圆半径r圆柱高h求圆周长C1(2πr)圆面积S(πr2)圆柱体积V(πr2h)(
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第七周上机作业Ex2_1.asm:使用移位指令求38数据放在AX中Ex2_2.asm:输入一个字符串使用OR 运算将大写转换成小写并输出Ex2_3.asm:练习3.47Ex2_4.asm:练习3.49
第二次上机作业
1.编程实现简易模拟计算机简易计算器界面如下:2.运行界面如图单mand1产生一个随即的三位数(利用随即函数RND)在文本框1中显示这个三位数单mand2逆序显示该三位数单mand3退出应用程序3.字符串替换程序运行效果如图模仿WORD字处理软件中的替换功能用两种方法实现4.在窗体建立3个文本框他们的属性都使用默认值当在文本框1输入英文字母的时候文本框2全部显示对应的小写字
课本121页编程题在窗体上输出100到200之间不能被3整除的奇数及这些数的和利用随机函数产生20个50到100之间的随机整数显示它们的最大值最小值和平均值经典算法:1 求两个数的最大公约数和最小公倍数两个数的最大公约数满足能被这两个数整除既余数都为0求最大公约数根据数学原理最大公约数最大是两个数中小的那个数(比如4和8最大公约数是4)最小是1(比如5和7最大公约数是1)2 判断一个数是否为素数假
2017第2次上机作业1.将任一个长度为10的无序序列排序排序后插入任意一个数要求插入后仍有序例如:3320401066排序后序列为1020334066插入28则序列变为:102028334066要求从键盘任意输入10个数然后将排序后的有序序列输出最后将插入任意数后的长度为11的有序序列输出2.在main()函数任意输入一个整数编写一个子函数判断输入的数是否是2或5的倍数只是是2的倍数返回1只是5
#
#
违法有害信息,请在下方选择原因提交举报