更多“As a visitor or guest in either a Chinese home or restaurant you will find that _____ ”相关问题
  • 第1题:

    有如下程序段#include "stdio.h"#include "string.h"#define N 10#define M 10char *find(char(*a)[M],int n){ char *q;int i; q=a[0]; for(i=0;i<n;i++) if(strcmp(a[i],q)<0)q=a[i]; return q;}main(){ char s[N][M]={"tomeetme","you","and","he","china"}; char *p; int n=5; p=find(s,n); puts(p);}则执行后输出的结果为A.he B.and C.you D.tomeetme


    正确答案:B
    在本题中,首先定义了两个宏N和M,大小都为10,然后定义了一个返回指针的函数find,该函数带有两个形参,第一个为字符型的指针数组,第二个为整型变量,在函数体中,首先定义了一个指针变量q,并将形参中指针数组的第一个元素赋值给q,然后执行for循环,在循环体中,首先执行条件判断语句,其条件为strcmp(a[i],q)<0(strcmp函数的作用是比较两字符串的大小,如果相等,则返回0值,如果参数中的第一个字符串大,则返回正值,否则返回负值),如果结果为真,说明指针数组当前元素所指向的字符串比q所指向的字符串小,此时,程序执行将当前指针数组元素赋值给p,最后返回p,通过上面的分析我们可以看出,find函数的作用是找出指针数组中各元素所指向字符串的最小字符串。
    在主函数中,定义了一个二维数组s,并赋了初值,然后定义一个指针变量p,用来存放函数find的返回值。调用函数find的参数分别为s和5,结合形参看find函数,不难知道调用find函数就是找出二维数组s中各字符串中最小的字符串,那么应该为and。此时,指针变量p指向字符串“and”的首地址,然后执行puts(p),完成该字符串的输出。因此,本题正确的答案是B。

  • 第2题:

    I could speak____ Japanese_____ Chinese, so I had to talk with him in English.
    A. not only; but also B. both; and C. neither; nor D. either; or


    答案:C
    解析:
    由后半句“所以我不得不用英语和他交谈”可知否定了前面两者,故用“neither... nor...”意为“既不……也不……”。

  • 第3题:

    以下对于字符串的相关操作,正确的输出结果是哪些选项?

    A.>>> 'Life is short, you need Python.'.find('you') 15

    B.>>> seq = [1, 2, 3, 4]; >>> sep = '+'; >>> sep.join(seq) '1+2+3+4'

    C.>>> print('{:5.3f}'.format(math.pi)) 3.1416

    D.>>> print('you' in 'Life is short, you need Python.') True


    >>> 'Life is short, you need Python.'.find('you')15;>>> print('you' in 'Life is short, you need Python.')True

  • 第4题:

    下列关于SQL Server 2008中guest的说法,错误的是( )。

    A.guest在未启用时不能使用

    B.可以为guest授权

    C.guest是系统定义的一个登录账户

    D.guest主要用于提供匿名访问


    参考答案:C

  • 第5题:

    DC12模拟中代表的市场为以下

    A.Hypemarkets

    B.Grocery Chains

    C.Independent rocers

    D.Restaurant


    Grocery Chains

  • 第6题:

    9、以下对于字符串的相关操作,正确的输出结果是哪些选项?

    A.>>> 'Life is short, you need Python.'.find('you') 15

    B.>>> seq = [1, 2, 3, 4]; >>> sep = '+'; >>> sep.join(seq) '1+2+3+4'

    C.>>> print('{:5.3f}'.format(math.pi)) 3.1416

    D.>>> print('you' in 'Life is short, you need Python.') True


    >>> 'Life is short, you need Python.'.find('you') 15;>>> print('you' in 'Life is short, you need Python.') True