输入a=9,为什么输出a=10?

#include <stdio.h>
int main()
{
 int a;
 scanf("%d",&a);
 if (a++<9) printf("%d\n",a);
 else printf("%d\n",a--);
    return 0;
}

慕粉4328708
浏览 1463回答 3
3回答

Tobey_滔

因为你a++了..所以a+1 = 10
打开App,查看更多内容
随时随地看视频慕课网APP