大一新生,这有道题不理解,求各位大哥帮忙看看为什么输出结果是383738
#include<stdio.h>main()
{
int a;
scanf("%d",&a);
if(a>50)
{
printf("%d",a);
}
if(a>40)
{
printf("%d",++a);
}
else
{
printf("%d",a--);
}
if(a>30)
{
printf("%d",a++);
}
printf("%d",a);
}
2018-11-04 12:34
2018-11-04 13:13
2018-11-04 13:15
2018-11-04 13:19

2018-11-04 14:17
2018-11-04 15:20
2018-11-04 20:54
2018-11-05 10:38
2018-11-05 12:18