main()
{
int b=4,y;
y=--b*--b*--b;
printf("%d%d",b,y)
}
收起
运算有顺序 先是--b;--b; 然后y=b*b; 再--b; 然后再是y*b; 即2*2*(2-1); 结果=4。
#include <stdio.h> #include <math.h> int main() { int b=4,y; y=--b*--b*--b; printf("%d,%d",b,y); }
报告相同问题?