搜索
查看: 590|回复: 3
打印 上一主题 下一主题

这代码哪里错了

[复制链接]
跳转到指定楼层
楼主
发表于 2014-2-17 12:50:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这代码哪里错了,怎么输出0啊!
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5.         int sum,a,b;
  6.     a=123456;
  7.     b=0;
  8.     for(sum=1;sum==a;sum++)
  9.     {
  10.     if(sum%7==0)
  11.                 {
  12.         b=b+sum;
  13.         }
  14.     if(sum%10==7)
  15.                 {
  16.         b=b+sum;
  17.         }
  18.     }
  19.     printf("%d",b);
  20.         system("pause");
  21.         return 0;
  22. }
复制代码



推荐
发表于 2014-2-17 13:04:27 | 只看该作者
sum==a;
这里,第一次就不满足,所以根本没跑循环
板凳
发表于 2014-2-17 17:21:59 | 只看该作者
rosynirvana 发表于 2014-2-17 13:04
sum==a;
这里,第一次就不满足,所以根本没跑循环

噢,谢谢,知道了。
地板
 楼主| 发表于 2014-2-17 19:54:06 | 只看该作者
rosynirvana 发表于 2014-2-17 13:04
sum==a;
这里,第一次就不满足,所以根本没跑循环

谢谢,没看清楚
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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