求一个小程序的答案,用VC编写,急用,谢谢!
2个回答
展开全部
24个,123,124,132,134,142,143,213,214,231,234,241,243,312,314,321,324,341,342,412,413,421,423,431,432
追问
求代码。
追答
好长时间不写这类程序了,具体描述语法有点生疏,下面仅给出示意程序,你将其写成符合语法的,即可。
for (i=1;i<5;i++)
for (j=1;i<5;j++)
for (k=1;i<5;k++)
{if (i==j) or (i==k) or (j==k)
;
else
输出ijk;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include "iostream.h"
#include "stdio.h"
void main()
{
int a[4] = {1,2,3,4};
int number[256] = {0};
int count = 0;
int i,j,k;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
for(k=0;k<4;k++)
{
if(i!=j && i!=k && j!=k)
{
number[count] = a[i]*100+a[j]*10+a[k];
count++;
}
}
}
}
printf("count = %d\n",count);
for(i=0;i<count;i++)
printf("%d\n",number[i]);
}
#include "stdio.h"
void main()
{
int a[4] = {1,2,3,4};
int number[256] = {0};
int count = 0;
int i,j,k;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
for(k=0;k<4;k++)
{
if(i!=j && i!=k && j!=k)
{
number[count] = a[i]*100+a[j]*10+a[k];
count++;
}
}
}
}
printf("count = %d\n",count);
for(i=0;i<count;i++)
printf("%d\n",number[i]);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询