一段挺有迷惑性的 分享一下
#include<stdio.h>
main()
{
int a, b, c, d,e;
a = c = 1;
b = 20;
d = 100;
if (!a) d = d++; /*else对应最近的if */
else if (!b)
if (!d)
d = d--;
else d =d--;
printf("%d\n\n", d);
}
一段挺有迷惑性的 分享一下
#include<stdio.h>
main()
{
int a, b, c, d,e;
a = c = 1;
b = 20;
d = 100;
if (!a) d = d++; /*else对应最近的if */
else if (!b)
if (!d)
d = d--;
else d =d--;
printf("%d\n\n", d);
}