c语言中x+a%3*(int)(x+y)%2/4 x=2.5 a=7 y=4.7
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/26 17:09:24
c语言中x+a%3*(int)(x+y)%2/4 x=2.5 a=7 y=4.7
这个的详细算法怎么算的
这个的详细算法怎么算的
![c语言中x+a%3*(int)(x+y)%2/4 x=2.5 a=7 y=4.7](/uploads/image/z/4312698-42-8.jpg?t=c%E8%AF%AD%E8%A8%80%E4%B8%ADx%2Ba%253%2A%28int%29%28x%2By%29%252%2F4+x%3D2.5+a%3D7+y%3D4.7)
(int)(x+y) -- 括号里的先做,(int)(2.5+4.7)=(int)(7.2)=7.
式子变 x + a%3 *7 %2 /4;
a%3 -- a=7; 7除3 取余数,余数得1,
式子变 x + 1 *7 %2 /4;
1 *7 乘法先做 得 7
式子变 x + 7 %2 /4;
7 %2 -- 除2 取余数运算,余数得1,
式子变 x + 1 /4;
1 /4 整数除整数的除法先做,商得 0
式子变 x + 0;
实型数加法,2.5 + 0, 得 2.5
答案 2.5
--------------------------------
2/4 -- 整数2除以整数4,得整数0,但这里前面还有运算符%,所以你不能先做2除以4的整数除法!
% 是 整数与整数的 除法 求余数 运算,得余数,(略去商)
2.0/4.0 -- 浮点数除以浮点数,得浮点数的商 0.5
式子变 x + a%3 *7 %2 /4;
a%3 -- a=7; 7除3 取余数,余数得1,
式子变 x + 1 *7 %2 /4;
1 *7 乘法先做 得 7
式子变 x + 7 %2 /4;
7 %2 -- 除2 取余数运算,余数得1,
式子变 x + 1 /4;
1 /4 整数除整数的除法先做,商得 0
式子变 x + 0;
实型数加法,2.5 + 0, 得 2.5
答案 2.5
--------------------------------
2/4 -- 整数2除以整数4,得整数0,但这里前面还有运算符%,所以你不能先做2除以4的整数除法!
% 是 整数与整数的 除法 求余数 运算,得余数,(略去商)
2.0/4.0 -- 浮点数除以浮点数,得浮点数的商 0.5
c语言中x+a%3*(int)(x+y)%2/4 x=2.5 a=7 y=4.7
C语言中的算数表达式设x=2.5,a=7,y=4.7 则x+a%3*(int)(x+y)%2/4的值为多少?
C语言表达式求值(float)(a+b)/2+(int)x%(int)y 其中a=3,b=-4,x=2.5,y=4.7
C语言中,z=x+a%3*(int)(x+y)%2/4;的运算顺序是什么?
C语言中,z=x+a%3*(int)(x+y)%2/4;的运算顺序是什么?谢...
在c语言中,int x,y; x-x/y*y==x%y?
x+a%3*(int)(x+y)%2/4 设x=2.5 a=7 y=4.7
C语言算数表达式x+a%3*(int)(x+y)%2/4x=2.5,a=7,y=4.7答案是2.5为什么我计算的结果是2
求算术表达式x+a%3*(int)(x+y)%2/4的值,设x=2.5,a=7,y=4.7中a%3*(int)(x+y)
已知:a=7,x=2.5,y=4.7(a整型,x,y浮点),计算算术表达式x+a%3*(int)(x+y)%2/4的值.
c语言函数int x,y; f() {int y,a=25,b=10; x=a+b
int a=7;float x=2.5,y=4.7 x+a%3*(int)(x+y)%2\4的值为什么等于2.5