rustic-sysy/sysy_sets/48_assign_complex_expr.sy

19 lines
355 B
Plaintext
Raw Normal View History

2024-08-27 18:13:31 +08:00
// Use complex expression in assign structure
int main () {
int a;
int b;
int c;
int d;
int result;
a = 5;
b = 5;
c = 1;
d = -2;
result = (d * 1 / 2) + (a - b) - -(c + 3) % 2;
putint(result);
result = ((d % 2 + 67) + -(a - b) - -((c + 2) % 2));
result = result + 3;
putint(result);
return 0;
}