积极答复者
C编程

问题
答案
-
#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));}}}
- 已建议为答案 Damon ZhengModerator 2012年10月10日 3:01
- 已标记为答案 Damon ZhengModerator 2012年10月15日 1:56
-
#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日 13:23
-
#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"); }
- 已编辑 向立天MVP 2012年10月9日 1:57
- 已建议为答案 Damon ZhengModerator 2012年10月10日 3:01
- 已标记为答案 Damon ZhengModerator 2012年10月15日 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));}}}
- 已建议为答案 Damon ZhengModerator 2012年10月10日 3:01
- 已标记为答案 Damon ZhengModerator 2012年10月15日 1:56
-
#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日 13:23
-
#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"); }
- 已编辑 向立天MVP 2012年10月9日 1:57
- 已建议为答案 Damon ZhengModerator 2012年10月10日 3:01
- 已标记为答案 Damon ZhengModerator 2012年10月15日 1:56