问题描述: x+a%3*(int)(x+y)%2/4的值是多少?具体点.c++的一个题目, 1个回答 分类:综合 2014-11-29 问题解答: 我来补答 float x=2.5;int a=7;float y=4.7;x + a%3*(int)(x+y)%2/4(1) (int)(x+y) = (int)(7.2) = 7(2) a%3 // 7%3 = 1 a 必须是整型,才允许 % 运算(3) 1*7 // 7(4) 7%2 = 1(5) 1/4 = 0(6) x+0 = 2.5 表达式的值=2.5 再问: 大师啊!太棒了你。不好意思,现在才给你好评再问: 我定义了一个字符数组char[10]并对此数组初始化.在输出数组前我:char[1]=a.现在我cout 展开全文阅读