首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。 (float)(a+B) /2+(int)x%(int)y
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。 (float)(a+B) /2+(int)x%(int)y
admin
2009-01-15
63
问题
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。 (float)(a+B) /2+(int)x%(int)y
选项
A、5.5
B、55
C、5.5
D、55
答案
4
解析
在计算(float)(a+B) /2时,由于通过强制类型转换将(a+B) 转换成了float型,所以应先将2转换成float型,再进行计算,得 4.500000。在计算(int)x%(int)y时,先将x和y通过强制类型转换成int型,再进行求余运算,得1。又因为4.500000是float型,所以将1和它相加时,先将1换成float型,再计算,得到5.500000。注意:类型转换的一般规则是;低级类型服从高级类型,并进行相应的转换.数据类型的级别由低到高的排序表示为:char→int→unsigned→long→float→double。
转载请注明原文地址:https://kaotiyun.com/show/GZHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上画有两个名称分别为Text1、Text2的文本框,其中Text1可多行显示。请画两个名称为Command1、Command2,标题为“产生数组”、“查找”的命令按钮。如图1-78所示。程序功能如下:
下列说法中,错误的是
能够产生1到50之间(含1和50)随机整数的表达式是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
在下面语句或函数中,不能描述选择结构的是
下列选项中属于面向对象设计方法主要特征的是()。
下列数据结构中,不能采用顺序存储结构的是()。
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为()。
随机试题
面有横嵴的牙是
能舒肝解郁、利胆退黄、消炎解毒的藏成药是
(),是土地管理部门实施土地行政处罚的步骤和手续,是保证行政处罚合法、高效的重要手段。
泵站起重设备的起重量≤5t,主泵台数()时,选用手动单梁起重机。
单位存款账户不可以办理现金支取业务。()
判断洗钱行为的直观标准是()。
根据税收征收管理法及其他相关规定,对税务机关的征税行为提起诉讼,必须先经过复议,对复议决定不服的,可以在接到复议决定书之日起的一定时限内向人民法院起诉。下列各项中,符合上述时限规定的是()。
下列审计程序中,通常不能识别被审计单位违反法律法规行为的是()。
欧氏平面R2上的下列变换不是保距变换的是()。
根据《立法法》的规定,我国的法律解释权属于()。
最新回复
(
0
)