问答详情
源自:3-3 自增与自减运算符

这里哪里错了

#include

int main() {    int a=100;    printf("%d\n",a++);     //100 101    printf("%d\n",++a);       //102    printf("%d\n",--a);         //101    printf("%d\n",a--);       //101    printf("%d\n",a--);        //101    printf("%d\n",a+1);    printf("%d\n",a); return 0 ; } 哪错了?

提问者:孙灬大伯 2016-01-13 20:42

个回答

  • java李坤
    2016-01-13 21:13:14

    #include<stdio.h>

    int main()

    {

    int a=100; printf("%d\n",a++);  //100   printf("%d\n",++a);  //102  printf("%d\n",--a);  //101 

                                                                                                         printf("%d\n",a--);  //101

                                                                                                         printf("%d\n",a--);  //100

                                                                                                         printf("%d\n",a+1); //100

                                                                                                         printf("%d\n",a);//99

                                                                                                        return 0;

    }