c语言题目:已知,int x=10,y=3,z;则printf("%d\n",z=(x%y,x/y))为多少?解释一下,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:49:24

c语言题目:已知,int x=10,y=3,z;则printf("%d\n",z=(x%y,x/y))为多少?解释一下,
c语言题目:已知,int x=10,y=3,z;
则printf("%d\n",z=(x%y,x/y))为多少?解释一下,

c语言题目:已知,int x=10,y=3,z;则printf("%d\n",z=(x%y,x/y))为多少?解释一下,
x%y 为取余运算 10对3除 余1 x%y = 1
x/y 因为x和y都是整型 所以结果取整 x/y = 3
(x%y ,x/y ) 为逗号表达式 结果取最后一位
a=(1,2,3,4);则 a=4
综上所述
z = 3
所以
屏幕显示3