这是C语言里一道基础的算术表达式求解问题,x+a%3*(int)(x+y)%2/4=?5 我想知道具体是怎么来的?忘记了,X=2.5,a=7,y=4.7

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/29 08:56:53
这是C语言里一道基础的算术表达式求解问题,x+a%3*(int)(x+y)%2/4=?5 我想知道具体是怎么来的?忘记了,X=2.5,a=7,y=4.7

这是C语言里一道基础的算术表达式求解问题,x+a%3*(int)(x+y)%2/4=?5 我想知道具体是怎么来的?忘记了,X=2.5,a=7,y=4.7
这是C语言里一道基础的算术表达式求解问题,
x+a%3*(int)(x+y)%2/4=?
5 我想知道具体是怎么来的?
忘记了,X=2.5,a=7,y=4.7

这是C语言里一道基础的算术表达式求解问题,x+a%3*(int)(x+y)%2/4=?5 我想知道具体是怎么来的?忘记了,X=2.5,a=7,y=4.7
先看运算符的优先级,首先是括号(x+y)先算等于7.2,接着是类型转换运算符(int),(int)(x+y)=7,a%3*(int)(x+y)%2/4=7%3*7%2/4(%、*、/属于同一级别,按自左向右)=1/4=0,因为/是整除运算符所以等于0,所以结果等于x的值等于2.5

这是C语言里一道基础的算术表达式求解问题,x+a%3*(int)(x+y)%2/4=?5 我想知道具体是怎么来的?忘记了,X=2.5,a=7,y=4.7 C语言表达式的计算练习掌握算术表达式、逗号表达式、赋值表达式的计算练习 C语言基础问题 C语言问号表达式的问题 c语言的简单问题 x=-30*5%-8; 这个东西算出来怎么是-6,这表达式里没有两个负号相消的规则么 一道C语言逗号表达式答案是C 问一道C语言的问题 关于逻辑运算请问比如说if(表达式1 || 表达式2 && 表达式3)这时候怎么讨论?运算顺序是如何的?比如表达式1|| 表达式2 值为假表达式2 && 表达式3的时候 值为真,那三个是真 求解用C语言表达式:如下图 (1/2)一道C语言问题:int a[]={1.2.3.4.5.6.7.8}.*p=a.则表达式*(p+*p++)的值是?我自 二级C语言求解 计算表达式a++&&b++的值计算表达式a++&&b++的值 算术表达式求值 C语言算术表达式求值(1)用户可通过键盘输入四则运算的表达式(2)判断表达式是否正确(3)对正确的表达式,计算该表达式的值 啊哈哈哈 一道简单的C语言基础题 给出下列表达式的结果 'x' + 'a' / 2* 'c' – 'd' 求大神解释(程序设计基础C语言中的问题) C语言问题,表达式3&&0的值是 0 为什么呢 C语言问题,解析绝对给分表达式1.234&&5.982的值是 一道关于C语言函数的问题. acm的一道c语言问题 一道关于C语言函数的问题.