#include <stdio.h> #include <math.h> #include <stdlib.h> int main(void) { int a=10, b=20, c=30, d = 4; printf("%d\t%d\t%d\t%d\n", a, b, c, d); printf("a -= b += c *= d\n"); a -= b += c *= d; printf("%d\t%d\t%d\t%d\n", a, b, c, d); //输出: d = 4; //c = 30*4 = 120; //b = 20 + 120 = 140 //a = 10 - 140 = 130 a = b = 5; //(c = d) = 10; //c语言不支持,c++支持 //(a != b ? a : b) = 30; //c语言不支持,c++支持 //(c != d ? c : d) = 30; //c语言不支持,c++支持 printf("%d\t%d\t%d\t%d\n", a, b, c, d); return 0; } #include<iostream> using namespace std; int main(void) { int a=10, b=20, c=30, d = 4; printf("%d\t%d\t%d\t%d\n&#