更多“已知变量a的值为一个正整数,以下能用于判断a的值是否为一个偶数的表达式为:”相关问题
  • 第1题:

    已知x为整数变量,那么表达式int(hex(x),16)==x的值为_____________。


    正确答案:True

  • 第2题:

    若x是一个bool型变量,y是一个值为100的int型变量,则表达式 !x && y>0 的值为:()。

    A.为true

    B.为false

    C.与x的值相同

    D.与x的值相反


    正确答案:D

  • 第3题:

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

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


    参考答案:错误

  • 第4题:

    要求当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,以下不满足要求的表达式是()。

    A.A%2==1

    B.!(A%2==0)

    C.A%2

    D.!(A%2)


    正确答案:D

  • 第5题:

    已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=’a’+’8’-’3’的值为


    正确答案:f
    本题考查不同类型的数据之间的计算。C语言中允许不同类型的数据进行混合运算,在进行运算时,要把不同类型的数据转换成同一类型。数据类型级别有高低,计算时要先将数据类型由低向高转换。题目中先将字符’a’转换为整数97,然后计算97+8-3=102,再将整数102按照ASCII码转换成字符,得到f。

  • 第6题:

    给变量赋空值(NULL)的途径有几条,如何实现?怎样测试变量或表达式的值是否为空值?


    正确答案: 为变量赋空值有两种方法:从数据库中读取空值;用SetNull()函数给变量赋值。
    IsNull()函数测试变量或表达式的值是否为空值。

  • 第7题:

    ()导致PL/SQL中WHILE循环结束。

    • A、控制传递给EXIT语句
    • B、Boolean变量或表达式值为NULL
    • C、Boolean变量或表达式值为TRUE
    • D、Boolean变量或表达式值为FALSE

    正确答案:D

  • 第8题:

    判断字符变量ch的值是否为数字字符的表达式为(ch>=’0’)&&(ch<=’9’)。


    正确答案:正确

  • 第9题:

    假定X是一个数值型变量,那么由函数组成的表达式INT(X/2)=X/2()。

    • A、用于测试X是否偶数
    • B、返回一个整数
    • C、返回一个奇数
    • D、用于测试X是否整数

    正确答案:A

  • 第10题:

    填空题
    ()函数用于判断变量是否为空值。

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

  • 第11题:

    单选题
    已知整型变量i,j的值为1,2;布尔型变量m,n的值为true,false,那么表达式NOT(i>j)AND false 0R(m=n)的值为()
    A

    0

    B

    1

    C

    true

    D

    false


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

  • 第12题:

    填空题
    表达式中如果有一个变量的值为NULL,那么表达式的值为()。

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

  • 第13题:

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

    A.编译

    B.预处理

    C.编辑

    D.运行


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

  • 第14题:

    若希望当num的值为奇数时,表达式的值为“真”,num的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是()。

    A.num%2==1

    B.!(num%2==0)

    C.!(num%2)

    D.num%2


    参考答案C

  • 第15题:

    设x为int型变量,请写出一个关系表达式【 】,用以判断x同时为3和7的倍数时,关系表达式的值为真。


    正确答案:(x%3==0)&&(x%7==0)
    (x%3==0)&&(x%7==0) 解析:x%3==0能保证x是3的倍数,x%7==0能保证x是7的倍数,(x%3==0)&&(x%7==0)能保证x是3的倍数并且x是7的倍数。

  • 第16题:

    下列描述中,正确的一条是______。

    A.关系表达式的值是一个逻辑值,即“真”或“假”,可以赋给一个逻辑变量

    B.在C语言中,判断一个量是否为:真”时,以0代表“假”,以1代表“真”.

    C.设a=3、b=4、c=5,则表达式!(x=a)&&(y=b)&&0的值为0

    D.一个数组的各个数组元素可属于不同的数据类型


    正确答案:D

  • 第17题:

    表达式中如果有一个变量的值为NULL,那么表达式的值为()。


    正确答案:NULL

  • 第18题:

    若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达式的值为”假”。则不能满足要求的表达式是()

    • A、a%2==1
    • B、!(a%2==0)
    • C、!(a%2)
    • D、a%2

    正确答案:C

  • 第19题:

    若希望当A的值为奇数时,表达式的值为"真",A的值为偶数时,表达 式的值为"假",则以下不能满足要求的表达式是().

    • A、A%2==1
    • B、!(A%2==0)
    • C、!(A%2)
    • D、A%2

    正确答案:C

  • 第20题:

    若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,则以下不能满足要求的表达式是()

    • A、A%2==1
    • B、!(A%2==0)
    • C、!(A%2)
    • D、A%2

    正确答案:D

  • 第21题:

    填空题
    已知x为整数变量,那么表达式int(hex(x),16)==x的值为()。

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

  • 第22题:

    单选题
    若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达式的值为”假”。则不能满足要求的表达式是()
    A

    a%2==1

    B

    !(a%2==0)

    C

    !(a%2)

    D

    a%2


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

  • 第23题:

    单选题
    若希望当A的值为奇数时,表达式的值为真,A的值为偶数时,表达式的值为假,则以下不能满足要求的表达式是()。
    A

    A%2==1

    B

    !(A%2==0)

    C

    !(A%2)

    D

    A%2


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

  • 第24题:

    问答题
    给变量赋空值(NULL)的途径有几条,如何实现?怎样测试变量或表达式的值是否为空值?

    正确答案: 为变量赋空值有两种方法:从数据库中读取空值;用SetNull()函数给变量赋值。
    IsNull()函数测试变量或表达式的值是否为空值。
    解析: 暂无解析