精慕门7292201
2020-01-02 13:25
#include<stdio.h> int main() { int i=2; printf("%d,%d,%d"i,++i,i++); return 0; }
写在一起就是全部运算完了再输出的结果
i++是先赋值,再计算,i=2时,赋值i=2,所以i++就是2,但是如果后面还有就是,那就是从3 开始了
至于为啥第一个i也等于2,求一个大佬告诉
|
改成这样可以
你看看你"后面是不是少了个逗号。。。
C语言入门
926207 学习 · 20797 问题
相似问题