blob: c477efeaddcc623827d224569d618ae1a00b6a1f (
plain) (
blame)
1
2
3
4
5
6
7
8
|
// expect: 0/1/-1/-6/5/-5/1/0/
include rt;
void pn(int x) { rt.put_n(x); rt.put_c(10); }
fn main() {
int a = 5, z = 0;
pn(!a); pn(!z); pn(~z); pn(~a); pn(-(-a)); pn(-a); pn(!!a); pn(!!z);
return 0;
}
|