首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:“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
2013-02-23
45
问题
若有定义:“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.500000
D、55.00000
答案
C
解析
在计算(float)(a+h)/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→log→float→double。
转载请注明原文地址:https://jikaoti.com/ti/3Nn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成()
设有如下程序:main(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;Printf("%d",n1);
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
下列程序main(){chararr[2][4];strcpy(arr,"you");strcpy(arr[1],"me");arr[0][3]=’&’;printf("%s
下列与表达式“b=(a<0?-1:a>0?1:0)”的功能等价选项是()
若有以下定义:floatx;inta,b,c=2;,则正确的switch语句是()
以下定义的结构体类型里包含两个成员,其中成员变量info用来存放整型数据;成员变量link是指向自身结构体的指针。请将定义补充完整。structnode{intinfo;【】link;};
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为()
主程序调用findmax函数求出数组中最大元素在数组中的下标,()中需填写的内容是。#include<stdio.h>findmax(int*s,intt,int*k){i
随机试题
在一个烟雾弥漫的早晨,农夫老张划着船逆流而上。突然间,他看见一条小船顺流直冲向他。眼看小船就要撞上他,他高声大叫:“小心!小心!”但是船还是直撞过来,他的船严重受损。于是他暴跳如雷,开始向对方怒吼。但是,当他仔细一瞧,才发现原来是条空船,因此气也消了。谈谈
反馈应该()
Newspapers,alongwithreportingthenews,instruct,entertain,andgiveopinions.Animportantwayforreadingalarge,big-cit
下列哪几项有助于确诊克罗恩病()
下列选项中,与扁平苔藓发病无关的因素是
市、县主干道两侧建筑面积()以上或工期一年以上的工程,施工现场的路、作业场地要采用混凝土硬化。
某DN100的输送常温液体的管道,在安装完毕后应做的后续辅助工作为()。
代表新诗创作时期最高成就的是郭沫若的《女神》。()
新中国成立后,随着土改基本完成,我国社会主要矛盾是()
YouwillhearaninterviewonCEORobertMcDonald,talkingaboutthenatureandprogressofthecompany’sdigitisationinitiativ
最新回复
(
0
)