当前位置: 代码迷 >> C语言 >> 编程题3(适合新手练习)
  详细解决方案

编程题3(适合新手练习)

热度:78   发布时间:2008-03-12 08:33:40.0
倒4+9,5+8,6+7,7+6,8+5,9+4都等于13,好吧,做程序不要这样毛毛燥燥的,想周到点
----------------解决方案--------------------------------------------------------
int main()
{
for(int i=4;i!=10;++i)
printf("a=%d,b=1,c=%d\n",i,13-i);
return 0;
}
----------------解决方案--------------------------------------------------------
我昨天做过了..没结果输出,晕啊
----------------解决方案--------------------------------------------------------
回复 12# 的帖子
短小精悍
厉害!!!!
----------------解决方案--------------------------------------------------------
都厉害啊```
----------------解决方案--------------------------------------------------------
我也来顶一下啊
----------------解决方案--------------------------------------------------------
static void Main(string[] args)
        {
            
            
            for (int a = 0; a <= 9; a++)
            {
                for (int b = 0; b <= 9; b++)
                {
                    for (int c = 0; c <= 9; c++)
                    {
                        int n=101 * a + 20 * b + 101 * c ;
                        if (n == 1333)

                            Console.Write("{0}{1}{2}", a, b, c);
                    }
                }
               
            }



        }
----------------解决方案--------------------------------------------------------
#include<stdio.h>
void main()
{
int i,j,k;
for(i=0;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++)
if(i*100+j*10+k+i+j*10+k*100==1333)
printf("%d %d %d\n",i,j,k);
getch();
}
----------------解决方案--------------------------------------------------------
#include<stdio.h>
main()
{
    int a,b,c;
    for(a=0;a<10;a++)
    {for(b=0;b<10;b++)
    {for(c=0;c<10;c++)
    if(100*a+10*b+c+100*c+10*b+a==1333)printf("a=%d,b=%d,c=%d\n",a,b,c);}
    }
}
----------------解决方案--------------------------------------------------------
这个题是个多解吧!!!!!
只要A+C=13就行!!
----------------解决方案--------------------------------------------------------
  相关解决方案