搜索
查看: 785|回复: 5
打印 上一主题 下一主题

输出1000以内的勾股数,哪里错了

[复制链接]
跳转到指定楼层
楼主
发表于 2014-4-23 19:41:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
输出勾股数程序,哪里错了
谁帮我看一看
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5.         int xp,yp,zp;
  6.         for(xp=1;xp<=1000;xp++)
  7.         {
  8.                 for(yp=1;yp<=1000;yp++)
  9.                 {
  10.                         for(zp=1;zp<=1000;zp++)
  11.                         {
  12.                                 if(xp*xp+yp*yp==zp*zp)
  13.                                 {
  14.                                         printf("{%d,%d,%d},"xp,yp,zp);
  15.                                 }
  16.                         }
  17.                 }
  18.         }
  19.         system("pause");
  20.         return 0;
  21. }
复制代码
求大神来看一下


沙发
发表于 2014-4-23 20:25:14 | 只看该作者
  printf("{%d,%d,%d},"xp,yp,zp)这句输出语句出错了,少了个逗号  printf("{%d,%d,%d},",xp,yp,zp);
板凳
 楼主| 发表于 2014-4-23 20:26:13 | 只看该作者
河蟹 发表于 2014-4-23 20:25
printf("{%d,%d,%d},"xp,yp,zp)这句输出语句出错了,少了个逗号  printf("{%d,%d,%d},",xp,yp,zp);

xiexie!!!!!!
地板
发表于 2014-4-23 20:28:23 | 只看该作者

额,重新看了下可能是你逗号输错位置了  printf("{%d,%d,%d},"xp,yp,zp);这个红色的逗号放到我前面给的那个位置就是了
5#
发表于 2014-4-23 20:47:04 | 只看该作者
請問一下@@有需要 這符號嗎{  }  {:soso_e100:}
6#
发表于 2014-4-23 21:20:00 | 只看该作者
1000^3的复杂度,想想别的办法吧
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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