您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 整型变量 >

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

发布时间:2019-08-11 08:19 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  则整型变量的值为1,因为这属于隐式强制类型转换,并且布尔常量值True在计算机中的存储为1。

  隐式类型转换发生在赋值表达式和有返回值的函数调用表达式中。在赋值表达式中,如果赋值符左右两侧的操作数类型不同,则将赋值符右边操作数强制转换为赋值符左侧的类型数值后,赋值给赋值符左侧的变量。

  在函数调用时,如果return后面表达式的类型与函数返回值类型不同,则在返回值时将return后面表达式的数值强制转换为函数返回值类型后,再将值返回。

  2、转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。

  b、若两种类型的字节数相同,且一种有符号,一种无符号,则转换成无符号类型。

  3、所有的浮点运算都是以双精度进行的,即使仅含float单精度量运算的表达式,也要先转换成double型,再作运算。

  5、在赋值运算中,赋值号两边量的数据类型不同时,赋值号右边量的类型将转换为左边量的类型。如果右边量的数据类型长度比左边长时,将丢失一部分数据,这样会降低精度,丢失的部分直接舍去。

  展开全部当变量为数值型,而表达式为布尔型时。VB系统自动将ture转换成-1,false转换成0,反之,数值型数据赋值给布尔型变量时,VB系统自动将非0转换为ture,0转换为false。小友,看懂了吗

  选B,-1。当变量为数值型,而表达式为布尔型时。VB系统自动将ture转换成-1。

http://altofigaro.com/zhengxingbianliang/335.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有