
C++编程,有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?
这是我编写的,但是输出值不对,到底哪儿错了呀?#include<iostream.h>voidmain(){intx,y,z,a;for(x=1;x<=4;x++);{f...
这是我编写的,但是输出值不对,到底哪儿错了呀?
#include<iostream.h>
void main()
{
int x,y,z,a;
for (x=1;x<=4;x++);
{
for (y=1;y<=4;y++);
{
for (z=1;z<=4;z++);
{
if(x!=y&&y!=z&&z!=x)
a=x*100+y*10+z;
cout<<a<<endl;
}
}
}
} 展开
#include<iostream.h>
void main()
{
int x,y,z,a;
for (x=1;x<=4;x++);
{
for (y=1;y<=4;y++);
{
for (z=1;z<=4;z++);
{
if(x!=y&&y!=z&&z!=x)
a=x*100+y*10+z;
cout<<a<<endl;
}
}
}
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询