题目:请问最后打印的值为?
#include<stdio.h>
#include<string.h>
int main(){
int x=10,y=3,z;
printf("%d\n",z=(x%y,x/y));
return 0;
}
解释:
2:%d\n 是说把逗号后的结果以十进制显示出来,并换行。z=(x%y,x/y) 是把x/y的值给z(因为是逗号运算符,所以整个值取逗号后面的值,结果是输出z的十进制数 z是x除y的值。
题目:请问最后打印的值为?
#include<stdio.h>
#include<string.h>
int main(){
int x=10,y=3,z;
printf("%d\n",z=(x%y,x/y));
return 0;
}
解释:
2:%d\n 是说把逗号后的结果以十进制显示出来,并换行。z=(x%y,x/y) 是把x/y的值给z(因为是逗号运算符,所以整个值取逗号后面的值,结果是输出z的十进制数 z是x除y的值。