itgle.com
更多“如果将逻辑型常量值True赋值给一个整型变量,则整型变量的值为()。”相关问题
  • 第1题:

    (7)已知变量bool Var是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句是。


    正确答案:bool Var=Ture
    【解析】赋值运算符号为“=”,功能是将右侧的值赋值给左侧的变量,并要求两侧的数据类型匹配,布尔类型的值有两个True或False所以正确的赋值形式为:布尔型变量名=True(或False)。

  • 第2题:

    如果将布尔常量值True赋值给一个整型常量,则整型常量的值为-1。 ()

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


    参考答案:错误

  • 第3题:

    若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是 ( )

    A.pb=&x;

    B.pb=x;

    C.* pb=& x;

    D.* pb=* x;


    正确答案:A

  • 第4题:

    如果将布尔常量值True赋值给一个整型变量,则整型变量的值为( )。

    A.0

    B.-1

    C.真

    D.假


    正确答案:B

  • 第5题:

    假设变量intVar为一个整型变量,则执行赋值语句intVar="2"+3之后,变量intVar的值与执行赋值语句 intVar="2"+"Y'之后,变量intVar的值分别是【 】。


    正确答案:5 23
    5 23 解析:本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行"2"+3运算时,首先将字符串”2”转换为数值然后再和3进行加运算,结果为5;而"2"+"3"则为字符串之间相加,结果为”23”,而在赋值给intVar时,系统又强制将字符串按CInt转换为23,因此正确答案是5和23。

  • 第6题:

    已知变量boolVar是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是______。


    正确答案:boolVar=Ture
    boolVar=Ture 解析:赋值运算符号为“=”,功能是将右侧的值赋值给左侧的变量,并要求两侧的数据类型匹配,布尔类型的值有两个:True或False,所以正确的赋值形式是布尔型变量名=True(或False)。

  • 第7题:

    当一个过程执行的结果,要返回给一个整型变量时,正确的方法为 ( ) 。

    A 过程名(@整型变量)

    B 过程名 @整型变量

    C 过程名=@整型变量

    D @整型变量=过程名


    参考答案D

  • 第8题:

    整型变量a,b的值定义如下:int a=3;int b=4;则表达式 ++a==b的值为:

    A.4

    B.false

    C.3

    D.true


    正确答案:D

  • 第9题:

    在程序运行过程中,( )时涉及整型数据转换为浮点型数据的操作。

    A.将浮点型变量赋值给整型变量
    B.将整型常量赋值给整型变量
    C.将整型变量与浮点型变量相加
    D.将浮点型常量与浮点型变量相加

    答案:C
    解析:
    此题BD选项为同数据数据,对于A选项是将float数据类型转成int数据类型,C选项是将int类型和float类型进行相加,实现了int类型转成float类型。

  • 第10题:

    Switch(exp)语句中的exp不应是()

    • A、字符型变量
    • B、整型变量
    • C、整型常量
    • D、逻辑型常量

    正确答案:D

  • 第11题:

    如果将布尔常量值TRUE赋值给一个整型变量,则整型变量的值为()。

    • A、0
    • B、-1
    • C、TRUE
    • D、FALSE

    正确答案:B

  • 第12题:

    单选题
    如果将布尔常量False赋值给一个整形变量,则整型变量的值为()
    A

    0

    B

    -1

    C

    False

    D

    True


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

  • 第13题:

    设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c=a++||b++;语句后,变量b的值是().


    正确答案:2
    a||b若a,b都为假,则a||b为假,其他都为真.如果a为真时,则对b不进行真假,所以对于c=a++||b++,因为a++时为真,所以b++不进行判断,b的值保持不变,故b=2。

  • 第14题:

    若x是整型变量,pb是基类型为整型的指针变量,则不正确的赋值表达式是()。

    A、*pb=&x;

    B、pb=&x

    C、pb=x;

    D、*pb=*x


    参考答案:ACD

  • 第15题:

    设已经定义了指向整型变量的指针变量p和整型数组a,则p=a;语表示把数组a各元素的值赋给p。()

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


    参考答案:错

  • 第16题:

    已知a是浮点型变量,k是整型变量,对程序中的表达式“a+k”求值时,在不损失精度的要求下,通常需要______。

    A.将k重新定义为浮点型变量

    B.将a重新定义为整型变量

    C.将k的值临时转换为浮点型

    D.将a的值临时转换为整型

    A.

    B.

    C.

    D.


    正确答案:C
    解析:本题考查程序设计语言基础知识。
      如果一个运算符两边的运算对象类型不同,则先要将其转换为相同的类型,即较低类型转换为较高类型数据,然后再参加运算。当较低类型的数据转换为较高类型时,一般只是形式上有所改变,而不影响数据的实质内容,而较高类型的数据转换为较低类型时则可能产生数据丢失

  • 第17题:

    设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c = a++‖b++;变量b的值是【 8 】。


    正确答案:
    【答案】2
    【知识点】||运算符的考察
    【解析】||运算符只要有一项为真结果就为真,且如果前面表达式已经为真后满表达式不再执行。所以b的值还是2。

  • 第18题:

    假设变量intVar为一个整型变量,则执行赋值语句int Var="2"+3之后,变量intVar的值是【 】。


    正确答案:5
    5 解析:本题考查不同类型之间的运算。在不同类型常数进行运算时,系统常先进行强制类型转换。在本题中,进行“2”+3运算时,首先将字符串”2”转换为数值然后再和3进行加运算,结果为5;而 “2”+“3”则为字符串之间相加,结果为“23”,而在赋值给intVar时,系统又强制将字符串按CInt转换为23。因此正确答案是50

  • 第19题:

    设x为整型变量,p是指向整型的指针变量,则下列赋值表达式正确的是( )。

    A.p=&x

    B.p=x

    C.*p=&x

    D.*p=*x


    正确答案:A

  • 第20题:

    x是整型变量,pb是整型指针变量,如果将pb指向x,则正确的表达式是______。

    A.pb=&x
    B.pb=x
    C.*pb=&x
    D.*pb=*x

    答案:A
    解析:
    本题考查C语言方面的基础知识。选项A将变量x的地址赋给指针变量pb,使pb指向x;选项B将x的值当作地址赋给指针pb;选项C将x的地址赋给指针pb指向的地址等于x的内存单元;选项D使pb指向一个地址等于x值的内存单元。根据题意,如果将pb指向x,则正确的表达式是pb=&x。因此正确答案为A。

  • 第21题:

    如果将布尔常量False赋值给一个整形变量,则整型变量的值为()

    • A、0
    • B、-1
    • C、False
    • D、True

    正确答案:A

  • 第22题:

    putchar函数可以向终端输出一个()。

    • A、整型变量表达式值
    • B、实型变量值
    • C、字符串
    • D、字符或字符型变量值

    正确答案:D

  • 第23题:

    单选题
    Switch(exp)语句中的exp不应是()
    A

    字符型变量

    B

    整型变量

    C

    整型常量

    D

    逻辑型常量


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

  • 第24题:

    单选题
    putchar函数可以向终端输出一个()。
    A

    整型变量表达式值

    B

    实型变量值

    C

    字符串

    D

    字符或字符型变量值


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