题库 第942页
函数题:平面矩形 - C/C++ 类与抽象
在一个平面内,由左上角(top left)顶点坐标结合右下角(bottom right)顶点坐标即可确定一个平面矩形。请设计Rect和Point类,使其可以被下述代码所利用,并产生期望的输出。### 裁判测试程序样例:c++//Projec…
函数题:掷骰子 - C/C++ 类与抽象
在公平的赌局中,一个六面骰子投掷的结果是随机且均匀分布的。请设计一个Dice类,使其可以被下述代码所使用,并产生期望的执行结果(具体数值除外)。### 裁判测试程序样例:c++//Project - Dice#include <ios…
函数题:日复一日 - C/C++ 类与抽象
设计符合下述要求的日期类(Date),使得下述代码可以正常运行。1) 拥有数据成员year、month和day,分别存储年、月、日;2) 构造函数接受年、月、日参数并初始化全部数据成员;3) 公有成员函数toText()返回一个string…
函数题:虚虚实实- C/C++ 结构
请为下述程序补充下述代码,使其可以正确运行。1. 结合typedef语句定义复数(Complex)结构类型,其中应包括浮点数类型的实部和虚部两个成员。2. 请实现函数add(), 该函数用于计算并返回两个复数对象的和。### 裁判测试程序样…
函数题:判定大小端序 - C/C++ 枚举与联合
结合typedef定义一个联合类型Endian,使得下述代码能正确判断CPU的大小端序。请思考该程序的工作原理。<br>提示:联合体包括无符号整数成员i和无符号字符成员b。### 裁判测试程序样例:c++//Project -…
函数题:春花夏蝉秋实冬雪 - C/C++ 枚举与联合
请定义枚举类Season,并设计一个名为season的函数,使得下述代码可以得到期望的执行结果。### 函数接口定义:c++string season(Season s);### 裁判测试程序样例:c++//Project - Season…
函数题:枚举月份 - C/C++ 枚举与联合
定义枚举型Month,其中的枚举项以英文月份名January、February等表示;实现如下的getDays()函数;使得下述程序能正确打印指定年月的天数。说明:函数返回指定年月的天数,getDays(2022,April)应返回30,请…
函数题:二进制输出 - C/C++ 位操作
printfBinary32()函数负责将一个32位的无符号整数按二进制格式输出至屏幕。请借助移位以及按位与运算完成printBinary32()函数,使得下述程序可以正常工作。除了printf()函数,不允许使用其它函数或模板类。###…
函数题:8段数码管 - C/C++ 位操作
图1展示了某单片机与一个共阳8段数码管的连接关系:8个LED的阴极与CPU的A端口相连。当CPU的PA1脚为低电平(对应值0)时,3.3V直流电将流过A段LED并流入CPU的PA1脚,A段LED亮;当PA1脚为高电平时(对应值1),LED两…
函数题:函数计算 - C/C++ 函数与抽象
请参考下述公式,实现函数f(i),使得下述程序能够正确执行。### 函数接口定义:c++double f(const int i…