首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
2020-07-28
53
问题
若有定义: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.500 000。
转载请注明原文地址:https://kaotiyun.com/show/hW3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
违背数据流图(DFD)构造规则的是
下面不属于软件需求分析阶段任务的是
下列叙述中正确的是
有以下程序,其中k的初值为八进制数#include<stdio,h>main(){intk=011;printf("%d\n",k++);}程序运行后的输出结果是
C语言程序的模块化通过以下哪个选项来实现
DOS文件系统的组织结构属于
以下选项中不能用作C程序合法常量的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
_______的目的是提高网络设备的性能价格比,提高网络设备的转发能力。
外来词
在下列影响骨折愈合的说法中,哪项不正确
A.发散B.缓急C.收敛D.泄降E.软坚
某一购销合同约定交货日期为2007年7月1日,供货方甲因材料商乙迟延供料耽搁了加工周期,于2007年7月5日向买受人丙送货,途中恰遇洪水,货物尽损,则该批货物的灭失责任须由()承担。
债务重组划分为3类:自主型、行政型和司法型债务重组。行政型债务重组主要是指()
债券的构成要件是()。
一位研究者认为小学阶段可能是数学自我效能感形成的重要时期。该研究者选取一年级(12名)、三年级(14名)和五年级(14名)小学生,测量其数学自我效能感。经过计算得知三个年级学生的方差相等。统计检验得到F值为3.00。经查表知F0.05(3.40)=2.84
计算机病毒是指“能够侵入计算机系统并在计算机系统中潜伏、传播,破坏系统正常工作的一种具有繁殖能力的()。”
"Brazilhasbecomeoneofthedevelopingworld’sgreatsuccessesatreducingpopulationgrowth—butmorebyaccidentthanbydesi
最新回复
(
0
)