none
C编程 RRS feed

答案

  • #include <stdio.h>

    void main()

    {

    int a[4]={1,2,3,4};

    for(int i=0; i<4; i++)

    for(int j=0; j<4; j++)

    { if (j==i) continue;

    for(int k=0; k<4; k++)

    { if ((k==j)||(k==i)) continue;

    printf("%d%d%d\n",*(a+i),*(a+j),*(a+k));}}}

    2012年10月8日 17:07
  • #include "stdafx.h"
    #include <iostream>
    using namespace std;
    int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
    {
    	for(int i = 1; i != 5; ++i)
    	{
    		for(int j = 1; j != 5; ++j)
    		{
    			for(int k = 1; k != 5; ++k)
    			{
    				if((i != j) && (i != k) && (j != k))
    				{
    					cout<<i<<j<<k<<endl;
    				}
    			}
    		}
    	}
    	return 0;
    }


    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.

    2012年10月9日 1:55
    版主
  • #include <iostream>
    
    using namespace std;
    
    void main()
    {
    	for(int i=1; i<5; i++)
    	{
    		for(int j=1; j<5; j++)
    		{
    			if(i==j)
    				continue;
    			for(int k=1; k<5; k++)
    			{
    				if(i==k || j==k)
    					continue;
    
    				cout<<i<<j<<k<<endl;
    			}
    		}
    	}
    	system("pause");
    }


    2012年10月9日 1:56

全部回复

  • #include <stdio.h>

    void main()

    {

    int a[4]={1,2,3,4};

    for(int i=0; i<4; i++)

    for(int j=0; j<4; j++)

    { if (j==i) continue;

    for(int k=0; k<4; k++)

    { if ((k==j)||(k==i)) continue;

    printf("%d%d%d\n",*(a+i),*(a+j),*(a+k));}}}

    2012年10月8日 17:07
  • #include "stdafx.h"
    #include <iostream>
    using namespace std;
    int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
    {
    	for(int i = 1; i != 5; ++i)
    	{
    		for(int j = 1; j != 5; ++j)
    		{
    			for(int k = 1; k != 5; ++k)
    			{
    				if((i != j) && (i != k) && (j != k))
    				{
    					cout<<i<<j<<k<<endl;
    				}
    			}
    		}
    	}
    	return 0;
    }


    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.

    2012年10月9日 1:55
    版主
  • #include <iostream>
    
    using namespace std;
    
    void main()
    {
    	for(int i=1; i<5; i++)
    	{
    		for(int j=1; j<5; j++)
    		{
    			if(i==j)
    				continue;
    			for(int k=1; k<5; k++)
    			{
    				if(i==k || j==k)
    					continue;
    
    				cout<<i<<j<<k<<endl;
    			}
    		}
    	}
    	system("pause");
    }


    2012年10月9日 1:56