参考答案和解析
正确答案:A
更多“表达式strcmp(“box”,”boss”)的值是一个()A、正数B、负数C、0D、不确定的数”相关问题
  • 第1题:

    下列程序的运行结果是()。includeincludemain(){ char*s1="ahDuj";char*s2=

    下列程序的运行结果是( )。#include<stdio.h>#include<string.h>main(){ char*s1="ahDuj"; char*s2="ABdUG": int t; t=strcmp(s1,s2); printf("%d", t);}

    A.正数

    B.负数

    C.零

    D.不确定的值


    正确答案:A
    解析:本题考查字符串比较函数和两个字符串比较的原则两个知识点:①原则是依次比较两个字符串同—位置的一对字符,若它们的ASCII码值相同,则继续比较下一对字符,若它们的ASCII码值不同.则ASCII码值较大的字符所在的串符串较大;若所有字符相同,则两个字符串相等;若一个字符串全部i个字符与另一个字符串的前i个字符相同,则字符串较长的较大。②strcmp(s1,s2)的返回值,当str1str2时,返回值0;当str1=str2时,返回值为0;当str1>str2,返回值>0。

  • 第2题:

    请读程序:includeincludemain(){char *s1="AbCdEf",*s2="aB"; s1++;s2++;

    请读程序: #include<stdio.h> #include<string.h> main() { char *s1="AbCdEf",*s2="aB"; s1++;s2++; printf("%d\n",strcmp(s1,s2)); } 上面程序的输出结果是______。

    A.正数

    B.负数

    C.零

    D.不确定的值


    正确答案:A
    解析:函数strcmp的功能是比较字符串s1和s2,如果s1>s2,则返回个正数;如果s1s2,则返回负数,否则返回零。由于本题中小写字母b的ASCII码值大于大写字母B,故s1>s2,所以函数的值为正数。

  • 第3题:

    下面程序的运行结果是includeincludemain(){ char*s1="AbDeG";char*s2="Ab

    下面程序的运行结果是 #include<stdio.h> #include<string.h> main() { char*s1="AbDeG"; char*s2="AbdEg"; s1+=2;s2+=2; printf("%d\n",strcmp(s1,s2)); }

    A.正数

    B.负数

    C.零

    D.不确定的值


    正确答案:B
    解析:本题考查了用指针处理字符串的方法。用指针处理字符串,首先要使指针指向该字符串。例如本题中的s1="AbDeG"就是使字符指针指向了字符串"AbDeG",而指针s1+=2则是指针向后移动了两个字符的位置,指向了字符‘D’。strcmp则是字符串比较函数。

  • 第4题:

    下面程序的运行结果是 ( ) include include main( ) { char * a="

    下面程序的运行结果是 ( ) # include<stdio.h> # include<string.h> main( ) { char * a="AbcdEf",* b="aBcD" a + +;b + +; printf("%d\n",strcmp(a,b)); }

    A.0

    B.负数

    C.正数

    D.无确定值


    正确答案:C

  • 第5题:

    下述程序的运行结果是( )。

    #included stdio.h>

    #included strin9.h>

    main

    { char*s1="abDuj";

    char*s2="ABdUG";

    int t;

    t=strcmp(s1,s2);

    printf("%d",t);

    }

    A.正数

    B.负数

    C.零

    D.不确定的值


    正确答案:A
    本题考查符符串比较函数和两个字符串比较的原则这两个知识点。(1)两字符串比较的原则是依次比较两个字符串同一位置的一对字符,若它们的ASCII码值相同,则继续比较下一对字符,若它们的ASCII码值不同,则ASCII码值较大的字符所在的字符串较大;若所有字符相同,则两个字符串相等;若一个字符串全部i个字符与另一个字符串的前i个字符相同,则字符串较长的较大(2)strcmp(s1,s2)的返回值,当str1<str2时,返回值为负数;当str1=str2时,返回0;当str1>str2,返回值为正数。

  • 第6题:

    以下命题中正确的一个是()。

    • A、两个数的和为正数,则这两个数都是正数
    • B、两个数的差为负数,则这两个数都是负数
    • C、两个数中较大的一个绝对值也较大
    • D、加上一个负数,等于减去这个数的绝对值
    • E、一个数的2倍大于这个数本身

    正确答案:D

  • 第7题:

    表达式strcmp(“3.14”,“3.278”)的值是一个()

    • A、非零整数
    • B、浮点数
    • C、0
    • D、字符

    正确答案:A

  • 第8题:

    正数与负数比较大小()。

    • A、正数比负数大
    • B、正数比负数小
    • C、无法比较

    正确答案:A

  • 第9题:

    一般而言,对于一个健康的正在成长的企业来说,经营活动现金流量通常是();投资活动的现金流量通常是();筹资活动的现金流量则是()。

    • A、正数,负数,正负相间的
    • B、负数,正数,正负相间的
    • C、正数,负数,正数
    • D、负数,正数,负数

    正确答案:A

  • 第10题:

    单选题
    “TRANS表”的明细中,第四列为发生额,借方为(),贷方为()正数。
    A

    负数;负数

    B

    正数;正数

    C

    正数;负数

    D

    负数;正数


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

  • 第11题:

    单选题
    表达式strcmp(“3.14”,“3.278”)的值是一个()
    A

    非零整数

    B

    浮点数

    C

    0

    D

    字符


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

  • 第12题:

    单选题
    下列描述中正确的是()
    A

    数的位数与模数无关

    B

    用补码表示数值时,负数的范围比正数多一个模值

    C

    机器数总是大于真值

    D

    补码运算的结果一定是补码


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

  • 第13题:

    知识技能

    (1)一个正数的平方等于361,求这个正数;

    (2)一个负数的平方等于121,求这个负数;

    (3)一个数的平方等于196,求这个数。


    (1)19;    (2)-11;    (3)±14

  • 第14题:

    下述程序的运行结果是( )。 #included stdio.h> #included strin9.h> main { char*s1="abDuj"; char*s2="ABdUG"; int t; t=strcmp(s1,s2); printf("%d",t); }

    A. 正数

    B.负数

    C.零

    D.不确定的值


    正确答案:A
    本题考查符符串比较函数和两个字符串比较的原则这两个知识点。(1)两字符串比较的原则是依次比较两个字符串同一位置的一对字符,若它们的ASCII码值相同,则继续比较下一对字符,若它们的ASCII码值不同,则ASCII码值较大的字符所在的字符串较大;若所有字符相同,则两个字符串相等;若一个字符串全部i个字符与另一个字符串的前i个字符相同,则字符串较长的较大(2)strcmp(s1,s2)的返回值,当str1<str2时,返回值为负数;当str1=str2时,返回0;当str1>str2,返回值为正数。

  • 第15题:

    写一个函数 int strcmp(const str *str1,const str *str2)

    要求:如果str1=str2 return 0;如果str1>str2 返回一个正数;如果 str1<str2 返回一个负数。

    不能调用其他函数。。。。。


    正确答案:
     

  • 第16题:

    下述程序的运行结果是( )。

    A.正数

    B.负数

    C.零

    D.不确定的值


    正确答案:A
    本题考查字符串比较函数和两个字符串比较的原则这两个知识点。(1)两字符串比较的原则是依次比较两个字符串同一位置的一对字符,若它们的ASCⅡ码值相同,则继续比较下一对字符,若它们的ASCⅡ码值不同,则ASCⅡ码值较大的字符所在的字符串较大;若所有字符相同,则两个字符串相等;若一个字符串全部i个字符与另一个字符串的前i个字符相同,则字符串较长的较大。(2)strcmp(s1,s2)的返回值,当str1<str2时,返回值为负数;当strl=str2时,返回0;当strl>str2,返回值为正数。

  • 第17题:

    关键字的位置可以用偏移量来表示,偏移量可以是()。

    A、正数
    B、负数
    C、0
    D、没限制

    答案:A,B,C
    解析:
    关键字的位置可以用偏移量来表示,偏移量可以是正数,负数和0。

  • 第18题:

    从下列程序中可以看出b是()if(a>0)b=a;if(a<0)b=-a;if(a=0)b=a+1;

    • A、负数
    • B、正数
    • C、0
    • D、负的小数

    正确答案:B

  • 第19题:

    当电路中电流为()时,电路处于断路状态。

    • A、正数
    • B、负数
    • C、0
    • D、∞

    正确答案:C

  • 第20题:

    当一个带符号数大于FFH时程序转移,满足条件的是()

    • A、正数和零
    • B、负数
    • C、负数和零
    • D、大于255的数

    正确答案:A

  • 第21题:

    单选题
    当一个带符号数大于FFH时程序转移,满足条件的是()
    A

    正数和零

    B

    负数

    C

    负数和零

    D

    大于255的数


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

  • 第22题:

    单选题
    设x和y均为整型变量,则x&&y为真的条件是()。
    A

    它们均为负数

    B

    其中一个为负数

    C

    它们均为0

    D

    其中一个为正数


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

  • 第23题:

    单选题
    一般而言,对于一个健康的正在成长的企业来说,经营活动现金流量通常是();投资活动的现金流量通常是();筹资活动的现金流量则是()。
    A

    正数,负数,正负相间的

    B

    负数,正数,正负相间的

    C

    正数,负数,正数

    D

    负数,正数,负数


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