Chinaunix首页 | 论坛 | 博客
  • 博客访问: 99133
  • 博文数量: 102
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1011
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-15 13:58
个人简介

普普通通一个人

文章分类

全部博文(102)

文章存档

2018年(1)

2015年(13)

2014年(88)

我的朋友

分类: C/C++

2014-02-26 15:49:34


点击(此处)折叠或打开

  1. #include <stdio.h>

  2. int main(){
  3.     int x, y, z, count = 0;
  4.     //打印表头
  5.     printf("item\tX=\tY=\tZ=\n");
  6.     printf("---------------------------\n");
  7.     //穷举法循环查找符合毕达哥拉斯三元组的数
  8.     for (x = 1; x <= 100; x++)
  9.     for (y = 1; y <= 100; y++)
  10.     for (z = 1; z <= 100; z++){
  11.         if ((x*x) + (y*y) == (z*z)){
  12.             ++count;
  13.             printf("%d\t%d\t%d\t%d\n", count, x, y, z);
  14.         }    
  15.     }
  16.     return 0;
  17. }

阅读(289) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~