请写出代码,谢谢!
c++问题请问:有1,2,3,4四数字,能组成多少个不同且无重复数字的三位数?都是多少?
答案:4 悬赏:0 手机版
解决时间 2021-07-24 18:06
- 提问者网友:兔牙战士
- 2021-07-24 02:35
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-07-24 02:59
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int a[] = { 1,2,3,4 };
int c = 0;
do {
cout << "NO.";
cout.width( 2 );
cout << ++c << ' ';
for ( int i = 0; i < 3; ++i )
cout << a[i] << ' ';
cout.put( '\n' );
} while( next_permutation( a, a + 4 ) );
}
#include <algorithm>
using namespace std;
int main()
{
int a[] = { 1,2,3,4 };
int c = 0;
do {
cout << "NO.";
cout.width( 2 );
cout << ++c << ' ';
for ( int i = 0; i < 3; ++i )
cout << a[i] << ' ';
cout.put( '\n' );
} while( next_permutation( a, a + 4 ) );
}
全部回答
- 1楼网友:执傲
- 2021-07-24 05:09
4*3*2*1=24
- 2楼网友:青尢
- 2021-07-24 03:46
24个
- 3楼网友:梦中风几里
- 2021-07-24 03:10
24个
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯