更多“设D1,D2为日期型变量,M为整数,下列表达式中错误的是()。”相关问题
  • 第1题:

    设整型变量i的值为3,则表达式--i是一个错误的表达式。()

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


    参考答案:错误

  • 第2题:

    设a、b为整数变量,且均不为0,下列关系表达式中恒成立的是( )。

    A.a*b\a*=1

    B.a\b*b\a=1

    C.a\b*b+a Mod b=a

    D.a\b*b=a


    正确答案:C
    解析:表达式“a\b*b+aModb=a”恒成立。

  • 第3题:

    设D1和D2为日期型数据,M为整数,不能进行的运算是______。

    A.D1+D2

    B.D1-D2

    C.D1+M

    D.D2-M


    正确答案:A

  • 第4题:

    设char型变量x中的值为10100111,则表达式(2+x)(-3)的值为 ______。

    A.10101001

    B.10101000

    C.11111101

    D.1010101


    正确答案:D
    解析:异或运算符(^)的运算规则是:参加运算的两个相应位同号,则结果为0(假);异号则为1(真)。取反运算符(-)的运算规则是:对一个二进制数按位取反,即将0变为1,1变为0。本题(-3)是对3(二进制形式为00000011)按位取反即11111100。表达式(2+x)(-3)的值就等价于(00000010+10100111)^11111100,结果为01010101。

  • 第5题:

    某C语言程序中,x是一个浮点型变量,m是一个值为正整数的整型常量,表达式x%m(x被m除取余数)在( )时会报错,这是一种(请作答此空)错误。

    A.词法
    B.语法
    C.语义
    D.运行

    答案:C
    解析:
    程序代码中的错误可分为语法错误和语义错误。程序语言的语法表述的是语言的形式,或者说是语言的样子和结构。程序语言还有更重要的一个方面,就是附着于语言结构上的语义。语义揭示了程序本身的含义、施加于语言结构上的限制或者要执行的动作。程序语言的语义分为静态语义和动态语义。编译时进行的是静态语义的分析,主要包括:检查语言结构的语义是否正确,即是否结构正确的句子所表示的意思也合法;执行规定的语义动作,如表达式的求值、符号表的填写、中间代码的生成等。整除取余运算符“%”的有效运算对象是两个整数。在形式上,只要“%”的两个运算对象存在,其语法就是正确的;在语义上,“%”的运算对象中有浮点数则不符合整除取余运算的含义。因此,这是运算对象与运算符的类型不匹配错误,届于静态语义错误,在编译阶段可以发现该错误。

  • 第6题:

    设x为int型变量,请写出描述“x是奇数”的C#语言表达式()。


    正确答案:x%2==1

  • 第7题:

    日期函数中的自变量<日期表达式>是日期型的


    正确答案:正确

  • 第8题:

    已知D1和D2为日期型变量,下列四个表达式中错误的是()

    • A、D1-D2
    • B、D1+D2
    • C、D1+28
    • D、D2-28

    正确答案:B

  • 第9题:

    单选题
    有函数模板声明和一些变量定义如下:templateT1 sum(T2,T3);double d1,d2;则下列调用中,错误的是(  )。
    A

    sum<double,double,double>(d1,d2);

    B

    sum<double,double>(d1,d2);

    C

    sum<double>(d1,d2);

    D

    sum(d1,d2);


    正确答案: B
    解析:
    虚拟类型参数T1没有出现在模板函数的形参表中,在调用时不能从模板函数的实参表中获得相应的信息,因此调用时,参数T1无法省略。

  • 第10题:

    单选题
    设D1,D2为日期型变量,M为整数,下列表达式中错误的是()。
    A

    D1-D2

    B

    D1+D2

    C

    D1-M

    D

    D1+M


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

  • 第11题:

    单选题
    如果定义有变量double,d1,d2=4.0则下列说法正确的是()
    A

    变量d1,d2均初始化为4.0

    B

    变量d1没有初始化,d2初始化为4.0

    C

    变量d1,d2均未初始化

    D

    变量d2没有初始化,d1初始化为4.0


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

  • 第12题:

    单选题
    已知D1和D2为日期型变量,下列四个表达式中错误的是()
    A

    D1-D2

    B

    D1+D2

    C

    D1+28

    D

    D2-28


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

  • 第13题:

    对于具有m个产地n个销地的整数平衡运输问题,下列说法错误的是()。

    A、基变量个数为m+n

    B、约束条件中存在冗余约束

    C、一定存在整数可行解

    D、一定存在整数最优解


    参考答案:A

  • 第14题:

    设a,b为整数变量,且均不为0,下列关系表达式中恒成立的是( )。

    A.a*b\a*=1

    B.a\b*b\a=1

    C.a\b*b+aModb=a

    D.a\b*b=a


    正确答案:C
    解析:本题考查表达式含义。首先,题目条件是a和b都是整型变量,这一点很重要。其次要弄懂“\”运算符和“Mod”运算符的含义:“\”运算符表示整数除法,即运算结果为整数,小数位无条件去除;“Mod”运算符表示取余运算,即运算结果为除法得出的余数。选项A错误,将表达式写成a*b/(a*b)=1,表达式恒成立。选项B和D错误,可以这样来验证:假设a=15,b=4,则表达式“a\b*b\a”变为“15\4x4\15”,即“3x4\15”不等于;表达式“a\b*b\a,变为"15\4x4=15”,即“3x4=15”,这样也不成立。选项C正确,表达式"a\b*b+aMod b=a”变为“15\4x4+15 Mod 4=15”即“3x4+3=15”,表达式成立。答案为C。

  • 第15题:

    设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )。A. B. S

    设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是( )。

    A.

    B.

    C.

    D.


    正确答案:D
    该题考查逻辑与”&&”和逻辑或”||”以及逻辑非”!¨符号的用法。选项A)即3&&4为真;选项B)即3<=4为真;选项C)是一个逻辑或与逻辑与的混合运算,只要执行了逻辑或左半部分,程序将直接停止执行逻辑或右半部分程序,因为x的值为真;此时选项c)变为l&&一1为真。选项D)不用计算,括号内逻辑或右边的值为l,因而括号内的值为1,再进行逻辑非运算得0。

  • 第16题:

    假定“出生日期”为日期型内存变量,下列表达式中结果不是日期型的是______。

    A.CTOD("2000/10/01")

    B.{99/10/01}+365

    C.CTOD(出生日期)

    D.DATE()


    正确答案:C

  • 第17题:

    设变量x=-6,y=-4,m=10,n=8,则下列表达式中值为false的是()。

    • A、x+m<=y+n
    • B、x>0ANDy<0
    • C、m=nORx
    • D、x+yn)

    正确答案:B

  • 第18题:

    设a是char型变量,其值字符为’1’,则把其值变成整数1的表达式是()。

    • A、(int)a
    • B、int(a)
    • C、a=a-48
    • D、a/(int)a

    正确答案:C

  • 第19题:

    INPUT命令允许输入的数据为:()

    • A、数据型、备注型、字符型以及表达式中已赋过值的变量
    • B、字符型、数值型、备注型以及表达式中未赋过值的变量
    • C、字符型、日期型、数值型以及表达式中未赋过值的变量
    • D、字符型、数值型、逻辑型以及表达式中已赋过值的变量

    正确答案:D

  • 第20题:

    设a,b和c都是int型变量,且a=3,b=4,c=5,则下列表达式中,值为0的表达式是()

    • A、0
    • B、1
    • C、2
    • D、3

    正确答案:D

  • 第21题:

    单选题
    设x为float型变量,y为double型变量,a为int型变量,b为long型变量,c为char型变量,则表达式x+y*a/x+b/y+c的值为()类型。
    A

    int

    B

    long

    C

    double

    D

    char


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

  • 第22题:

    单选题
    设a,b和c都是int型变量,且a=3,b=4,c=5,则下列表达式中,值为0的表达式是()
    A

    0

    B

    1

    C

    2

    D

    3


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

  • 第23题:

    单选题
    INPUT命令允许输入的数据为:()
    A

    数据型、备注型、字符型以及表达式中已赋过值的变量

    B

    字符型、数值型、备注型以及表达式中未赋过值的变量

    C

    字符型、日期型、数值型以及表达式中未赋过值的变量

    D

    字符型、数值型、逻辑型以及表达式中已赋过值的变量


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