搜索
查看: 692|回复: 4
打印 上一主题 下一主题

小白求助 ,逻辑不强,怎么办啊

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-25 13:47:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
        int a,b;                                       
    scanf("%d %d",&a,&
                                                                       
                                            
a=b-a;

                                                                                  b=b-a;         这是怎么回事??   这3个是怎么换算的
     a=b+a;
    printf("%d %d"a,b);
        system("pause");
        return 0;
}

沙发
发表于 2014-4-25 14:06:32 | 只看该作者
手动写写推导一下就知道
http://bbs.ahalei.com/thread-4697-1-1.html
板凳
 楼主| 发表于 2014-4-25 14:42:27 | 只看该作者
已经解决了   不好意思  了   学习ing
地板
发表于 2014-4-25 18:01:45 | 只看该作者
介个其实你可以把代码修改下,观察下就明白怎么回事了,
例如把代码写成介个样子:
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5.     int a,b;                                       
  6.     scanf("%d %d",&a,&b);
  7.     a=b-a;
  8.     printf("a=%d\n",a);
  9.         b=b-a;
  10.         printf("b=%d\n",b);        
  11.     a=b+a;
  12.     printf("a=%d\n",a);
  13.     printf("a=%d b=%d",a,b);
  14.    
  15.     system("pause");
  16.         return 0;
  17. }
复制代码
好,现在我们输入10 60 观察数的传递,逻辑什么的一目了然{:soso_e113:}



123.png (821 Bytes, 下载次数: 0)

123.png
5#
发表于 2014-4-26 09:10:15 | 只看该作者
楼主,你那个啊哈比不能浪费了啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表