• [单选题]若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3,(int)(x+y)%2/4的值是
  • 正确答案 :A
  • 2.5

  • 解析:解析:x+y的值为实型7.200000,经强制类型转化成整型7。a%3的值为1,1*7的值为7,7%2值为1。1/4的值为0,而非0.25,因而为两个整数相除的结果为整数,舍去小数部分。与实型x相加,最终得结果为2.500000。

  • 查看原题 查看所有试题

    推荐科目: 计算机二级 计算机三级 微软认证 Linux认证 华为认证 软考高级 职称计算机 计算机操作员初级 其他 LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号