首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于类型转换的说法中,错误的是( )。
关于类型转换的说法中,错误的是( )。
admin
2013-02-27
148
问题
关于类型转换的说法中,错误的是( )。
选项
A、如果a为血型变量,b为char型变量,则a+b的值为血型
B、如果a为float型变量,b为int型变量,则a-b的值为float型
C、如果a为double型变量,b为float型变量,则a*b的值为double型
D、如果a为血型变量,b为血型变量,则a/(double)b的值为int型
答案
8
解析
C++中数据类型转换有两类,即隐式类型转换和显式类型转换。
①隐式类型转换是由编译器自动完成的类型转换。当编译器遇到不同类型的数据参与同一运算时,会自动将它们转换为相同类型后再进行运算。赋值时,会把所赋值的类型转换为与被赋值变量类型一样。隐式类型转换按从低到高的顺序进行。
②显式类型转换是由程序员显式指出的类型转换,使用显式类型转换的好处是,编译器不必自动进行两次转换,而由程序员负责类型转换的正确性。
由此可知选项D中a/(double)b的值应为double型。
转载请注明原文地址:https://kaotiyun.com/show/ocVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() { intk=5; while(--k) printf("%d",k-=3); printf("\n"); } 执行后的输出结果是(
以下叙述中正确的是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其他3个不同的是()。
以下选项中错误的是()。
以下关于C语言数据类型使用的叙述中错误的是()。
设有定义: structcomplex {intreal,unreal; } data1={1,8},data2; 则下列赋值语句中错误的是()。
下列叙述中错误的是()。
关于指针,以下说法正确的是()。
树的度为3,且有9个度为3的结点,5个度为1的结点,但没有度为2的结点。则该树中的叶子结点数为()。
随机试题
女性,45岁,乏力、溢乳、毛发脱落,嗜睡、经期延长2年余。体格检查:浮肿、反应迟钝,HR56次/分。实验室检查:FT3↓,TSH↑,PRL↑。予甲状腺素片治疗后症状改善,PRL正常。诊断考虑为()。
Englishisnowtheinternationallanguageforairlinepilots,scientists,medicalexperts,businessmenandmanyothers.Conseque
A.气雾剂B.颗粒剂C.胶囊剂D.软膏剂E.膜剂需要进行溶化性检查的剂型是
(2009年单项选择第7题)根据我国公司法的规定,下列属于监事会职权的是()。
煤的反应性是指()。
电气盘柜内二次回路接线要求有()。
咨询师在倾听时打断求助者并作道德或正确性判断会()。
下列选项中,加下划线词活用情况不同于其他三项的是()。
党的十五大提出社会主义初级阶段的基本纲领,进一步明确了建设中国特色社会主义经济、政治、文化的基本目标和基本政策。()
Gunownershavetoturnoveranybannedweaponsbeforethedeadlineorpossiblyfacecharges.
最新回复
(
0
)