在IDLE中照抄下面代码,给出程序运行结果。 [图]...
在IDLE中照抄下面代码,给出程序运行结果。
在IDLE中照抄下面代码,给出程序运行结果。
第1题
第2题
在程序运行期间单击Image2,则在窗体上看到的结果是
A.在Image3中显示Image2中的图片
B.Imagel、Image2中原有图片被交换了
C.Imagel、Image2中都是原来Imegel中的图片
D.lmagel、Image2中都是原来Imege2中的图片
第7题
[说明]
已知以下C++程序运行时的输出结果如下。
1:1
1:1
1:1
[C++程序]
01 include <iostream>
02 using namespace std;
03 class Stock{
04 protect:
05 (1) { };
06 Stock(int n, int pr=1) {
07 shares = n; share_val=pr;
08 };
09 void ~Stock() { };
10 public:
11 //成员函数
12 void output() {
13 (2)<< shares << ":" << share_val << endl;
14 }
15 private:
16 //成员变量
17 int shares;
18 int share_val;
19 };
20
21 void main() {
22 Stock a(1); a.output
23 Stock b; b.output
24 Stock c = Stock (); c.output
25 }
请根据C++程序运行时的输出结果,将代码中(1)、(2)空缺处的内容补充完整。
第8题
修改shapes形状画板程序(源程序在附件中,下载解压缩后可使用),在项目中添加一个新的类Picture,在Picture类中通过使用程序中已定义的各种形状对象,拼成了一幅彩色的拼图,修改后程序运行结果如下图。Picture类的代码可参照以下代码进行补充: Picture类的主要代码如下: public class Picture { //声明成员变量: private Square wall; //定义拼图中的墙为Square类型 private Square window; //定义拼图中的窗为Square类型 private Triangle roof; //定义拼图中的屋顶为Triangle类型 private Circle sun; //定义拼图中的太阳为Circle类型 //构造方法: public Picture() { // 在下面添加代码:创建各种形状对象赋值给各个成员变量 } //绘制拼图: public void draw() { /*在该方法中添加绘制彩色拼图的代码: * 修改各个形状对象的属性和状态,将它们移动到适当的位置上, * 并将它们设置为可见 */ } //程序入口: public static void main(String[] args) { //在这里添加运行程序的代码:创建Picture对象,调用draw()方法 } } 代码补充完整后运行程序,查看运行结果并将代码和运行结果截图。 注:要求在题目中给出的代码框架中添加补充代码,拼图中必须包含图示中的所有部件(wall, window, roof, sun),但是颜色大小可以自己设定,大小和颜色适中即可。 截图不要以附件形式提交,直接放在作业内容区域中。
第10题
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!