语句selec tround(202.567,2),len(‘SQL Server数据库’),35%6的执行结果为:()、()、()。

题目

语句selec tround(202.567,2),len(‘SQL Server数据库’),35%6的执行结果为:()、()、()。


相似考题
参考答案和解析
正确答案:202.57;13;5
更多“语句selec tround(202.567,2),len(‘S”相关问题
  • 第1题:

    试题二(共15分)

    阅读以下说明和C函数,将应填入 (n) 处的语句或语句成分写在答题纸的对应栏内。

    【说明1】 函数deldigit(char *s) 的功能是将字符串s中的数字字符去掉,使剩余字符按原次序构成一个新串,并保存在原串空间中。其思路是:先申请一个与 s 等长的临时字符串空间并令t指向它,将非数字字符按次序暂存入该空间,最后再拷贝给s。

    【C函数】

    void deldigit(char *s)

    {

    char *t = (char *)malloc( (1) ); /*申请串空间*/

    int i, k = 0;

    if (!t) return;

    for(i = 0; i < strlen(s); i++)

    if ( !(*(s+i)>='0' && *(s+i)<='9') ) {

    t[k++] = (2) ;

    }

    (3) = '\0'; /*设置串结束标志*/

    strcpy(s,t);

    free(t);

    }

    【说明2】

    函数reverse(char *s, int len)的功能是用递归方式逆置长度为 len的字符串s。例如,若串s的内容为“abcd” ,则逆置后其内容变为“dcba” 。

    【C函数】

    void reverse(char *s, int len)

    {

    char ch;

    if ( (4) )

    {

    ch = *s;

    *s = *(s+len-1);

    *(s+len-1) = ch;

    reverse( (5) );

    }

    }


    正确答案:
    试题二(共15分)
    (1)strlen(s)+1          (3分)
         其中,strlen(s)不可缺少,1可用大于1的任何一个整数代替
         若考生解答为strlen(s),则给2分
    (2)*(s+i),或s[i],或其等价表示      (3分)
    (3)*(t+k),或t[k] ,或其等价表示     (3分)
    (4)len > 1,或len >= 1,或其等价表示     (3分)
    (5)s+1,len-2          (3分)

  • 第2题:

    执行语句s=Len(Mid(“VisualBasic”,1,6))后,s的值是,

    A.Visual

    B.Basic

    C.6

    D.11


    正确答案:C
    解析:Mid(s$,i,n)表示从字符串sS的第i个字符开始向后截取n个字符,Len(s$)返回字符串s$的长度。本题通过Mid函数返回字符串Visual,再通过Len函数返回字符串的个数:6。

  • 第3题:

    执行以下语句后,输出的结果是 s$=“ABCDEFGHI” Print Mid$(s$,3,4) Print Len(s$)

    A.ABCD 11

    B.CDEF 11

    C.EFGH 11

    D.HIJK 11


    正确答案:B
    解析:Mid(s$,i,n)表示从字符串s$的第i个字符开始向后截取n个字符,Len(s$)返回字符串s$的长度。

  • 第4题:

    执行语句s=Len(Mid("Visual Basic",1,6))后,s的值是

    A.Visual

    B.Basic

    C.6

    D.11


    正确答案:C
    解析:中部截取函数Mid(字符串,p,n)的作用是:从“字符串”的第p个字符开始,向后截取n个字符。字符串长度测试函数Len(字符串)的作用是:测试“字符串”的长度。Mid("VisualBasic",1,6)的计算结果为“Visual”,Len("Visual")的计算结果为6。

  • 第5题:

    执行语句?LEN(”计算机”)<LEN(”COMPUTER”)后显示的结果是【9】。


    正确答案:
    .T.【解析】LEN(<字符表达式>):返回指定字符表达式值的长度.即所含的字符个数。一个

  • 第6题:

    在SELEC语句中,以下有关HAVING语句的正确叙述是()

    • A、HAVING短语必须与GROUPBY短语同时使用
    • B、使用HAVING短语的同时不能使用WHERE短语
    • C、HAVING短语可以在任意的一个位置出现
    • D、HAVING短语与WHERE短语功能相同

    正确答案:A

  • 第7题:

    设Strings="story";下列选项中的语句书写正确的是()。

    • A、s+="books";
    • B、char c = s[1];
    • C、int len = s.length;
    • D、s = s-"books";

    正确答案:A

  • 第8题:

    一根绳子有320米长,每天截取12米,问多少天后绳子长度不足40米?其代码编写如下:则填空处应该填写的语句序列是()

    • A、len=len-12;
    • B、len=len+12;
    • C、len*=12;
    • D、len-12

    正确答案:A

  • 第9题:

    单选题
    执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是()
    A

    Visual

    B

    Basic

    C

    6

    D

    11


    正确答案: A
    解析: 暂无解析

  • 第10题:

    单选题
    设串s1=’ABCDEFG’,s2=’PQRST’,函数con(x,y)返回x和y串的连接串,subs(s,i,j)返回串s的从序号i开始的j个字符组成的子串,len(s)返回串s的长度,则con(subs(s1,2,len(s2)),subs(s1,len(s2),2))的结果串是()
    A

    BCDEF

    B

    BCDEFG

    C

    BCPQRST

    D

    BCDEFEF


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    在SELEC语句中,以下有关HAVING语句的正确叙述是()
    A

    HAVING短语必须与GROUPBY短语同时使用

    B

    使用HAVING短语的同时不能使用WHERE短语

    C

    HAVING短语可以在任意的一个位置出现

    D

    HAVING短语与WHERE短语功能相同


    正确答案: B
    解析: 暂无解析

  • 第12题:

    填空题
    语句selec tround(202.567,2),len(‘SQL Server数据库’),35%6的执行结果为:()、()、()。

    正确答案: 202.57,13,5
    解析: 暂无解析

  • 第13题:

    如果一个正整数从高位到低位上的数字依次递减,则称其为降序数(如:9632是降序数,而8516则不是降序数)。现编写如下程序,判断输入的正整数是否为降序数。 Private Sub Command1 Click( ) Dim n As Long Dim flag As Boolean n=InputBox("输入一个正整数") S=Trim(Str(n)) For i=2 To Len(s) If Mid(s,i-1,1)<Mid(S,i,1)Then Exit For Next i If i=Len(S)Then flag=True Else flag=False If flag Then Print n;"是降序数" Else Print n;"不是降序数" End If End Sub 运行以上程序,发现有错误,需要对给flag变量赋值的If语句进行修改。以下正确的修改是( )。

    A.If i=Len(s)+1 Then flag=False Else flag=True

    B.If i=Len(s)+1 Then flag=True Else flag=False

    C.If i=Len(s)-1 Then flag=False Else flag=True

    D.If i=Len(s)-1 Then flag=True Else flag=False


    正确答案:B
    B。【解析】此题的考查点在for循环,当最后一次执行完Next的时候,i会越界。越界后是len(s)+1,已经比i的长度要长了。因此要对越界进行判断。

  • 第14题:

    设字符串s1='ABCDEFG',s2='PQRST',则运算s=CONCAT(SUB(s1,2,LEN(s2)),SUB(s1,LEN(s2,2))后的串值为(65)。

    A.'ABCDEFEF'

    B.'BCDEFG'

    C.'BCPQRST'

    D.'BCQR'


    正确答案:A
    解析:s=CONCAT(SUB(s1,2,5),SUB(s1,5,2))=CONCAT(BCDEF,EF)=‘BDCEFEF’

  • 第15题:

    如下的SQL语句是检索“每个学生及其选修的课程名和成绩”的不完整语句,请在空缺处填入正确的内容。

    SELEC(1)

    FROM(2)

    WHERE(3)


    正确答案:(1)Student.SnoSnameCourse.CnameSC.Grade (2)StudentSCCourse (3)Student.Sno=SC.Sno and SC.Cno=Course.Cno;
    (1)Student.Sno,Sname,Course.Cname,SC.Grade (2)Student,SC,Course (3)Student.Sno=SC.Sno and SC.Cno=Course.Cno; 解析:本题考查的是基础知识,考生如果掌握对关系模式和SQL语言的相关知识可得出答案。

  • 第16题:

    获得字符串s长度的方法是什么?

    A.s.len()

    B.s.length

    C.len(s)

    D.length(s)


    正确答案:C

  • 第17题:

    阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
    阅读以下说明和C函数,将应填入 (n) 处的语句或语句成分写在答题纸的对应栏内。
    【说明1】
    函数deldigit(char *s) 的功能是将字符串s中的数字字符去掉,使剩余字符按原次序构成一个新串,并保存在原串空间中。其思路是:先申请一个与s等长的临时字符串空间并令t指向它,将非数字字符按次序暂存入该空间,最后再拷贝给s。
    【C函数】

    char *t = (char *)malloc( (1) ); /*申请串空间*/ int i, k = 0; if (!t) return; for(i = 0; i < strlen(s); i++)if ( !(*(s+i)>=’0’ && *(s+i)<=’9’) ) { t[k++] = (2) ;} (3) = ’\0’; /*设置串结束标志*/ strcpy(s,t);free(t);}

    【说明2】
    函数reverse(char *s, int len)的功能是用递归方式逆置长度为len的字符串s。例如,若串s的内容为"abcd",则逆置后其内容变为"dcba"。
    【C函数】

    void reverse(char *s, int len){ char ch; if ( (4) ) { ch = *s; *s = *(s+len-1); *(s+len-1) = ch; reverse( (5) ); }}


    答案:
    解析:
    (1)strlen(s)+1
    (2)*(s+i),或s[i]或其等价表示
    (3)*(t+k)或t[k] 或其等价表示
    (4)len>1 或len>=1 或其等价表示
    (5)s+1 len-2
    【解析】

    根据说明1,在函数deldigit(char*s)中需先申请一个与s等长的临时字符串空间并令t指向它,因此空(1)处应填入"strlen(s)+1",其中,加1的原因是函数strlen计算s所指向字符串的长度时,没有包含串结束标志字符"\0"。当然,申请比"strlen(s)+1"更大的存储区也可以,只是没有必要。
    由于需要将非数字字符按原来的顺序存入t所指向的存储区,所以空(2)处填入"s[i]",或其等价表示形式。
    最后在设置t所指向字符串的结束标志,即令t[k]='\0'.在这里,空(3)处的t[k]写为t[k++]也可以,而写为t[k+1]或t[++k]则不符合整个代码的处理逻辑。
    函数reverse(char*s,int len)的功能是用递归方式逆置长度为len的字符串s,其中以下代码实现了将s所指字符与串中最后一个字符交换的处理。
    Ch=*s; *s=*(s+len-1); *(s+len-1)=ch;

  • 第18题:

    int len = strlen(s),如果s=‛hell‛,则 len =()

    • A、4
    • B、5
    • C、s的首地址
    • D、0

    正确答案:A

  • 第19题:

    设字符串S1= “ABCDEF”,S2= “PQRS”,则运算S=CONCAT(SUB(S1,2,LEN(S2)),SUB(S1,LEN(S2),2))后的串值为()。


    正确答案:“BCDEDE”

  • 第20题:

    Sql server提供了一些字符串函数,以下说法错误的是()。

    • A、selec tright(’hello’,3)返回值为:hel
    • B、selec tltrim(rtrim(’hello’))返回值为:hello(前后都无空格)
    • C、selec treplace(’hello’,’e’,’o’)返回值为:hollo
    • D、selec tlen(’hello’)返回值为:5

    正确答案:A

  • 第21题:

    单选题
    int len = strlen(s),如果s=‛hell‛,则 len =()
    A

    4

    B

    5

    C

    s的首地址

    D

    0


    正确答案: B
    解析: 暂无解析

  • 第22题:

    填空题
    设字符串S1= “ABCDEF”,S2= “PQRS”,则运算S=CONCAT(SUB(S1,2,LEN(S2)),SUB(S1,LEN(S2),2))后的串值为()。

    正确答案: “BCDEDE”
    解析: 暂无解析

  • 第23题:

    单选题
    设Strings="story";下列选项中的语句书写正确的是()。
    A

    s+=books;

    B

    char c = s[1];

    C

    int len = s.length;

    D

    s = s-books;


    正确答案: A
    解析: 暂无解析