AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 程序设计章节汇总 题目详情
CAC1238D6A8000015D78F10050361C57
程序设计章节汇总
259
单选题

11.若有定义:inta=7;floatx=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

解析:

首先,让我们来分析这个表达式的计算过程:

1. 首先计算a%3,即7除以3的余数,结果为1。
2. 然后计算(int)(x+y),即x和y的和2.5+4.7=7.2,取整数部分为7。
3. 接着计算1*7%2,即1乘以7再除以2,结果为3。
4. 最后计算3/4,即3除以4,结果为0。

将以上结果代入表达式x+a%3*(int)(x+y)%2/4中,得到:
x+a%3*(int)(x+y)%2/4 = 2.5 + 1*7%2*0 = 2.5 + 1*1*0 = 2.5

所以,表达式的值为2.500000,选项A。
题目纠错
程序设计章节汇总

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码