| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4060 人关注过本帖
标题:练习题 5
只看楼主 加入收藏
jklyy007
Rank: 1
等 级:新手上路
帖 子:3
专家分:9
注 册:2011-6-30
收藏
得分:2 
int i,a,b,c;
for(i=100;i<1000;i++)
{a=i%10;
b=i/10%10;
c=i/100;
if(a>c&&c>b&&a*b*c==a+b+c)
printf("%5d",i);}
2011-06-30 10:44
周1992
Rank: 2
等 级:论坛游民
帖 子:70
专家分:60
注 册:2011-3-18
收藏
得分:0 
#include "stdio.h"
void main()
{
    int i,j,k,m,n,p;
    for (i=100;i<1000;i++)
    {
        j=i/100;
        k=(i-100*j)/10;
        m=(i-100*j-10*k);
        n=j+k+m;
        p=j*k*m;
        if (m>j&&j>k&&n==p)
        printf ("%d\n",i);
    }
}
题目看错了
2011-06-30 14:54
易凯
Rank: 1
等 级:新手上路
帖 子:2
专家分:7
注 册:2011-6-30
收藏
得分:2 
102
2011-06-30 18:40
weiwei555
Rank: 5Rank: 5
来 自:中国
等 级:职业侠客
帖 子:179
专家分:323
注 册:2011-3-4
收藏
得分:2 
我的有点繁琐,呵呵……

#include <stdio.h>
main()
{
  int i,j,k;
  for(i=0;i<=9;i++)
      for(j=i+1;j<=9;j++)
          for(k=i+1;k<=9;k++)
             if(i+j+k==i*j*k&&j>i&&k>j)
              printf("%d%d%d\n",j,i,k);
}
2011-07-01 16:20
西祠胡同
Rank: 1
等 级:新手上路
帖 子:3
专家分:6
注 册:2011-7-2
收藏
得分:2 
#include<stdio.h>
void main()
{
    int a,i,j,k;
    for(a=100;a<1000;a++)
    {
        i=a/100;
        j=a/10%10;
        k=a%10;
        if(i>k&&k>j&&i*j*k==i+j+k)
            printf("a=%d\n",a);
    }
}
2011-07-02 00:46
林发扬
Rank: 2
等 级:论坛游民
帖 子:38
专家分:56
注 册:2011-4-12
收藏
得分:2 
我也来看看
2011-07-02 09:37
sheiganpk
Rank: 1
等 级:新手上路
帖 子:1
专家分:2
注 册:2010-10-25
收藏
得分:2 
  1 #include <stdio.h>
  2
  3 int main(void)
  4 {
  5     int a,b,c;
  6
  7     for(a=0; a<10; a++)
  8         for(b=0; b<10; b++)
  9             for(c=0; c<10; c++)
 10             {
 11                 if(c>a && c+c == c*c && a>b)
 12                 goto pk;
 13             }
 14 pk:
 15         printf("%d%d%d\n",a,b,c);
 16
 17     return 0;
 18 }
2011-07-02 11:06
小乙哥
Rank: 2
等 级:论坛游民
帖 子:15
专家分:27
注 册:2011-5-30
收藏
得分:2 
程序代码:
# include<stdio.h>

int main(void)
{
    int i = 0;
    int j = 0;
    int m = 0;

        for(i = 1; i <= 9; i++)
            for(j = 0; j < 9; j++)
                for(m = 0; m < 9; m++)
                    if(i + j + m == i * j *m && m > i && i > j)
                        printf("%d%d%d\n", i, j, m);

    return 0;
}
2011-07-02 12:32
刘定邦
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:687
专家分:1570
注 册:2010-9-21
收藏
得分:2 
学习。
2011-07-02 18:51
z520911
Rank: 2
等 级:论坛游民
帖 子:16
专家分:24
注 册:2011-7-2
收藏
得分:2 

#include "stdio.h"

void main()
{
 int a,b,c,i,f;
  for(i=100;i<1000;i++)
    {a=i%10;
     b=(i/10)%10;
     c=i/100;
     if(c==a*b&&a>b&&c>a)
       printf("\n%d",i);
       }
     f=getch();


}
2011-07-02 20:30
快速回复:练习题 5
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020624 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved