I found that her best friends( )

题目
I found that her best friends( )

A、were both womens

B、both were women-driver

C、both were women drivers

D、were both women-drivers

参考答案和解析
参考答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

13.

A.I

B.I'm

C.My

D.Her


正确答案:C
13.C【解析】考查代词的用法。名词之前应用形容词性的物主代词,“我的名字”,故用my name。

第2题:

使用VC6打开考生文件夹下的工程test6_1,此工程包含一个源程序文件test6_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:

Constructor2

Constructor1

i=0

i=10

Destructor

源程序文件test6_1.cpp清单如下:

include<iostream.h>

class CSample

{

int i;

public;

CSample(){cout<<"Constructorl"<<endl;i=0;)

CSample(int val){cout<<"Constructor2"<<endl;i=val;}

~CSample()(cout<<"Destructor"<<endl;)

void disp();

};

/**********found********/

void disp()

{

cout<<"i=”<<i<<endl;

}

void main()

{

CSample *a,b(10);

/**********found*********/

a->disp();

/**********found*********/

b->disp();

}


正确答案:(1)错误:void disp() 正确:void CSample::disp() (2)错误:a->disp();    正确:a=new CSample;   a->disp(); (3)错误:b->disp(); 正确:b.disp();
(1)错误:void disp() 正确:void CSample::disp() (2)错误:a->disp();    正确:a=new CSample;   a->disp(); (3)错误:b->disp(); 正确:b.disp(); 解析:(1)主要考查考生对于类的成员函数定义格式的熟练掌握,对于类体外函数的实现,应该使用作用域符“::”,按照返回值类型 类名::函数名(参数列表)的形式进行说明;
(2)主要考查考生对于动态存储分配的掌握,根据前面的定义,a是一个指针类型的变量,指向一个对象,但是并没有被初始化,此时a中的数据无任何意义,应该使用动态存储分配new生成一个新的对象,并将返回的指针赋值给a;
(3)主要考查对象指针与对象在调用成员函数时格式的不同,b是一个对象变量,使用b调用成员函数应该用“.”运算符。

第3题:

She's?at?her?best?when?she's?making?big?decisions. ()

此题为判断题(对,错)。


参考答案:正确

第4题:

下面程序输出的结果是()。includeusing namespace std;void main(){ char ch[][8]={"g

下面程序输出的结果是( )。 #include<iostream> using namespace std; void main() { char ch[][8]={"good","better","best"}; for(int i=1;i<3;++i) { cout<<ch[i]<<endl; } }

A.good better

B.better best

C.good best

D.good


正确答案:B
解析:二维数组ch共3行8列,for循环语句输出第2、3行的数组元素

第5题:

Today is (11) 15. It’s Marie-s birthday.(12) friends (13) here.They are Linda, Tom, Peter,John, and Lucy. Her (14) are here, too. There(15) a big cake on the table.There are fourteen candles (16) the cake. There (17) also salad, ham-burgers, fish, eggs,and vegetables on the table. Marie is very happy.They (18) the song Happy Birthday to Marie. Marie gets (19) gifts (20) her friends. She is very happy.

( )11.

A. October

B. Fifth

C. october

D. Fifteenth


正确答案:A
.11.A【解析】选A。月份的首字母应大写。

第6题:

—Which subject do you like______?

—I like chemistry than any other one.

A. better, better

B. best, better

C. best, best

D. better, best


正确答案:B
10.答案为B  参考译文:——你最喜欢哪门课?——相对其他课程我比较喜欢化学课。本题考查形容词的比较级和最高级的应用。

第7题:

下列给定函数中,函数fun()的功能是:统计字符串中各元音字母(即A,E,I,O,U)的个数。注意:字母不分大小写。例如,输入THIs is a boot,则应输出是1 0 2 2 0。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include <conio.h>

include <stdio.h>

/*************found**************/

fun(char *s, int num[5])

{ int k, i=5;

for(k=0;k<i;k++)

/*************found**************/

num [i]=0;

for{;*s;s++)

{ i=-l;

/*************found**************/

switch(s)

{ case 'a': case 'A':{i=0;break;}

case 'e': case 'E':{i=1;break;}

case 'i': case 'I':{i=2;break;}

case 'o': case 'O':{i=3;break;}

case 'u': case 'U':{i=4;break;}

}

if(i>=0)

num[i]++;

}

}

main ( )

{ char s1[81]; int num1[5], i;

clrscr ();

printf("\nPlease enter a string: ");

gets (s1);

fun{s1, num1);

for(i=0;i<5;i++) printf("%d",num1[i]);

printf ("\n");

}


正确答案:(1)错误: fun(char *s int num[5]) 正确: void fun(char *s int hum[5]) (2) 错误: num[i]=0; 正确: num[k]=0; (3) 错误: switch(s) 正确: switch(*s)
(1)错误: fun(char *s, int num[5]) 正确: void fun(char *s, int hum[5]) (2) 错误: num[i]=0; 正确: num[k]=0; (3) 错误: switch(s) 正确: switch(*s) 解析:switch语句说明:
(1)switch后的表达式,可以是整型或字符型,也可以是枚举类型的。在新的ANSIC标准中允许表达式的类型为任何类型。
(2)每个case后的常量表达式只能是常量组成的表达式,当switch后的表达式的值与某一个常量表达式的值一致时,程序就转到此case后的语句开始执行。如果没有一个常量表达式的值与swish后的值一致,就执行default后的语句。
(3)各个case后的常量表达式的值必须互不相同,不然的话程序就不知该跳到何处开始执行。
(4)各个case的次序不影响执行结果,一般情况下,尽量使用出现机率大的case放在前面(为什么,等学到《数据结构》就知道了)。
(5)在执行完一个case后面的语句后,程序流程转到下一个case后的语句开始执行。千万不要理解成行完一个case后程序就转到switch后的语句去执行了。
在本例中,其他错误都比较简单,而且我们在前面已经介绍过了。

第8题:

下列给定程序中,函数fun()的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构.

试题程序:

include <conio.h>

include <stdio.h>

define MAXLINE 20

/*************found**************/

fun(char *pstr[6])

{int i, j;

char *p;

for(i=0;i<5;i++)

{for(j=i+l;j<6;j++)

/*************found**************/

{ if(strcmp(*(pstr+i),pstr+j)>0)

{

p=*(pstr+i);

/*************found**************/

* (pstr+i) -pstr+j;

* (pstr+j)=p;

}

}

}

}

main ( )

{ int i;

char *pstr[6],str[6][MAXLINE];

clrscr();

for(i=0;i<6;i++) pstr[i]=str[i];

printf("\nEnter 6 string(1 string at each

line):\n ");

for(i=0;i<6;i++) scanf("%s",pstr[i]);

fun(pstr);

printf("The strings after sorting:\n ");

for(i=0;i<6;i++) printf("%s\n ",pstr[i]);

}


正确答案:(1)错误: fun(char *pstr[6]) 正确: void fun(char *pstr[6]) (2)错误: if(strcmp(*(pstr+i)pstr+j)>0 正确: if(strcmp(*(pstr+i)*(pstr+j))>0 (3)错误: *(pstr+i)=pstr+j; 正确: *(pstr+i)=*(pstr+j);
(1)错误: fun(char *pstr[6]) 正确: void fun(char *pstr[6]) (2)错误: if(strcmp(*(pstr+i),pstr+j)>0 正确: if(strcmp(*(pstr+i),*(pstr+j))>0 (3)错误: *(pstr+i)=pstr+j; 正确: *(pstr+i)=*(pstr+j); 解析:冒泡法对字符串排序的方法是将相邻两个字符比较,将小的调到前面。令x等于字符串的第i位字符,若该字符的前一位字符大于x,则将该字符与x互换位置。从字符山中的第2位字符到字符串的最后一们字符重复以上过秆,即可完成排序。可用循环语句实现。

第9题:

"Oh, I'm sorry," he ______ her.

A、cried

B、told

C、apologized

D、said


参考答案:B

第10题:

6.______ Jenny._______name is Tom.

A.I'm;My

B.Her;My

C.I'm;His

D.She's;Her


正确答案:C
6.C[解析】第一个空从语法上看,A、C、D都是正确的,第二个空需要用形容词性物主代词,Tom是男名,因此应该用形容词性物主代词his,选择C。