问题 单项选择题 案例分析题

吉田:斎藤さん、ヨット(帆板、赛艇)部に入ったそうです(ア)。斎藤:ええ。【イ】吉田さんは。吉田:バレーボール部です。きのう集団訓練が終わったばかりなんです。斎藤:あ、ヨット部も先月集団訓練があったんです。ぼくたち1年生はあさ早くから【ウ】食事を作らされたりヨットの手入れをさせられたりして苦しかったです。吉田:ぼくの部でも食事作りや道具の整理は1年生の仕事ですよ。斎藤:まあ、どの部でも同じなんでしょうね。でも、ヨット部は重いヨットを運んだりするのも1年生だけですから、ほかの部より(エ)んですよ。吉田:そうでしょうね。斎藤:(オ)、ヨットの数が足りないから、【カ】なかなか乗せてもらえないんです。吉田:そうですか。ぼくたちはかなり練習させてもらえますよ。上手だったら1年生でも試合に出られるし。斎藤:いいですね。ヨット部じゃ、3年にならないとレース(比赛)に(キ)んですよ。

文中の【イ】の「吉田さんは」の後に省略された内容は次のどれか()。

A.ヨット部に入ったんですか。

B.バレーボール部に入ったんですか。

C.どんな部に入ったんですか。

D.ほかの部に入ったんですか。

答案

参考答案:C

单项选择题
问答题

使用VC6打开考生文件夹下的工程test33_3。此工程包含一个test33_3.cpp,其中定义了表示时间的类Time,但Time类定义并不完整。请按要求完成下列操作,将程序补充完整。 (1)定义类Time的私有数据成员hours、minutes和seconds,它们都是int型的数据,分别表示时间的小时、分和秒。请在注释“//**1**”之后添加适当的语句。 (2)完成类Time缺省构造函数的定义,该函数将数据成员hours、minutes和seconds的值初始化为0,请在注释“//** 2**”之后添加适当的语句。 (3)完成类Time带参构造函数的定义,该函数将数据成员hours、minutes和seconds的值分别初始化为参数h、m和s的值,请在注释“//**3**”之后添加适当的语句。 (4)完成类Time中运算符“+”的重载,注意小时、分和秒在相加时的进位问题。请在注释“//**4**”之后添加适当的语句。 注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。 程序输出结果如下: 8:17:11 源程序文件test33_3.cpp清单如下: #include <iostream.h> class Time {//** 1 ** public:Time ( ) { //** 2 ** seconds=0; } Time(int h, int m, int s){ //** 3 ** minutes=m; seconds=s;}Time operator +(Time&);void gettime(); }; Time Time::operator +(Time& time) { //** 4 **s=time.seconds+seconds;m=time.minutes+minutes+s/60;h=time.hours+hours+m/60;Time result(h,m%60,s%60);return result; } void Time::gettime() {cout<<hours<<":"<<minutes<<":"<<seconds<<end1;}void main( ){Time t1(3,20,15),t2(4,56,56),t3;t3=t1+t2;t3.gettime(); }