首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=7;float x=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是( )。
若有定义:int a=7;float x=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是( )。
admin
2018-09-26
75
问题
若有定义:int a=7;float x=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是( )。
选项
A、2.500000
B、2.750000
C、3.500000
D、0.000000
答案
A
解析
此题考查的是变量的类型转换。表达式中“(int)(x+y)把X+y=(7.2)”的值强制转化成整型即得到7,那么“a%3*(int)(x+y)%2”的值为整型常量1,所以“a%3*(int)(x+y)%2/4”的值为0;因为变量x是浮点型变量,所以表达式“x+a%3*(int)(x+y)%2/4”的结果也是浮点型,得到2.500000。
转载请注明原文地址:https://www.kaotiyun.com/show/GAxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行时从键盘输入:1.02.0,输出结果是:1.0000002.000000,请填空。#includemain(){doublea;floatb;scanf("_________",&a
以下程序的运行结果是()。intk=0;voidfun(intm){m+=k;k+=m;printf("m=%d\nk=%d",m,k++);}main(){inti=4;fun(i+
以下程序的输出结果是______。 main() { union { int i[2]; long j; char m[4]; }r,*s=&r; s->i[0]=0x409; s->i[1]=0x407; printf("%d\n",s->m[0]);
若变量c为char类型,能正确判断出c为小写字母的表达式是()
程序中若有如下说明和定义语句Charfun(char*);main(){char*s="one",a[5]={0}.(*f1)()=fun,ch;…}以下选项中对函数fun
设有定义:charp[]={′1′,′2′,′3′},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为[]。
随机试题
以用人单位的性质为标准进行分类,可将劳动关系划分为()
学习中外秘书比较的要领包括【】
急性肾衰竭进行透析治疗的目的包括
患者,男,42岁。间断低热、乏力3个月余,体温波动在37.4~38.1℃,自服感冒药疗效欠佳。1周来心悸伴气短,呈进行性加重,阵发性心前区不适,活动明显受限,夜间高枕卧位,小便量不多。查体:体温37.8℃,脉搏102次/分,血压92/68mmHg,神志清楚
下列检查属于血液系统监护的是
下列不可作为路基填料的有()。
GB/T19000—ISO9000(2000版)质量管理体系标准中的质量管理原则包括( )。
语文老师在上鲁迅作品《论雷峰塔的倒掉》一课时,先概述了封建社会的特征,然后再过渡到上课内容。这里的“概述”可称为()
某系统结构图如下图所示,该系统结构图的最大扇出数是
Inthe1960s,medicalresearchersThomasHolmesandRichardRahedevelopedachecklistofstressfulevents.Theyappreciatedthe
最新回复
(
0
)