LY的专栏

精神之独立,思想之自由。

用户操作
[即时聊天] [发私信] [加为好友]
草原狼ID:nomarl
59438次访问,排名1877,好友0人,关注者1人。
nomarl的文章
原创 15 篇
翻译 0 篇
转载 7 篇
评论 7 篇
最近评论
fdytxz:www.meinv880.cn
www.xingchenbian33.cn
nomarl:如果对朋友们有帮助,我真的很高兴!
lixinye0123:我代表java爱好者向您致敬,感谢您的共享
nomarl:呵呵,有时间就会的!
huan:blog不错。
支持和感谢你,希望能继续更新.
文章分类
收藏
    相册
    关注
    张孝祥专栏
    郭安定的博客
    金旭亮
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 C语言中的加加和减减收藏

    新一篇: 介绍Windows Server 2003家族 | 旧一篇: 软件资源

    #include "stdio.h"

    main()

    {
    int i,z;

    i=2;

    z=(++i)+(++i)+(++i);

    printf("\n%d\n",i);

    printf("%d\n",(++i)+(++i)+(++i));

    printf("%d\n",z);

    }

    结果为: 5

    21

    15

    #include "stdio.h"

    main()

    {
    int i=2;

    printf("\n%d\n",(++i)+(++i)+(++i));

    printf("%d\n",i);

    }

    结果为: 12

    5

    #include "stdio.h"

    main()

    {
    int i,z;

    i=2;

    z=(++i)+(++i)+(++i);

    printf("\n%d\n",z);

    }

    结果为: 15

    #include "stdio.h"

    main()

    {
    int i,z;

    i=2;

    z=(--i)+(--i)+(--i);

    printf("\n%d\n",i);

    printf("%d\n",(--i)+(--i)+(--i));

    printf("%d\n",z);

    }

    结果为: -1

    -9

    -3

    #include "stdio.h"

    main()

    {
    int i=2;

    printf("\n%d\n",(--i)+(--i)+(--i));

    printf("%d\n",i);

    }

    结果为: 0

    -1

    #include "stdio.h"

    main()

    {
    int i,z;

    i=2;

    z=(--i)+(--i)+(--i);

    printf("\n%d\n",z);

    }

    结果为: -3

    #include "stdio.h"

    main()

    {
    int i,j,k,f,z;

    i=2;

    j=++i;

    k=++i;

    f=++i;

    z=j+k+f;

    printf("\n%d\n",z);

    }

    结果为: 12

    #include "stdio.h"

    main()

    {
    int i,z;

    for(i=2;i<5;++i);

    z=i+i+i;

    printf("\n%d\n",z);

    }

    结果为: 15

    #include "stdio.h"

    main()

    {
    int i,z;

    i=2;

    z=(i++)+(i++)+(i++);

    printf("\n%d\n",i);

    printf("%d\n",(i++)+(i++)+(i++));

    printf("%d\n",z);

    }

    结果为: 5

    18

    6

    #include "stdio.h"

    main()

    {
    int i=2;

    printf("\n%d\n",(i++)+(i++)+(i++));

    printf("%d\n",i);

    }

    结果为: 9

    5

    #include "stdio.h"

    main()

    {
    int i,z;

    i=2;

    z=(i++)+(i++)+(i++);

    printf("\n%d\n",z);

    }

    结果为: 6

    #include "stdio.h"

    main()

    {
    int i,z;

    i=2;

    z=(i--)+(i--)+(i--);

    printf("\n%d\n",i);

    printf("%d\n",(i--)+(i--)+(i--));

    printf("%d\n",z);

    }

    结果为: -1

    -6

    6

    #include "stdio.h"

    main()

    {
    int i=2;

    printf("\n%d\n",(i--)+(i--)+(i--));

    printf("%d\n",i);

    }

    结果为: 3

    -1

    #include "stdio.h"

    main()

    {
    int i,z;

    i=2;

    z=(i--)+(i--)+(i--);

    printf("\n%d\n",z);

    }

    结果为: 6

    #include "stdio.h"

    main()

    {
    int i,j,k,f,z;

    i=2;

    j=i++;

    k=i++;

    f=i++;

    z=j+k+f;

    printf("\n%d\n",z);

    }

    结果为: 9

    #include "stdio.h"

    main()

    {
    int i,z;

    for(i=2,z=i+i+i;i<5;i++);

    printf("\n%d\n",z);

    }

    结果为: 6

    结论:在TC环境下,在构成表达式的情况下,对i的处理是同时进行的,而在函数中是处理一个释放一个。不同的编译器对以上操作会有不同的结果。

    发表于 @ 2006年09月12日 19:30:00|评论(loading...)|编辑

    新一篇: 介绍Windows Server 2003家族 | 旧一篇: 软件资源

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © 草原狼