怎样在数组中穷举的任意两个数。
题目很难理解清楚。。就是比方说数组为12345我要举出其中的12131415232425343545这些组合请问如何用C++实现。不可以相同。。而且我只需要1213141...
题目很难理解清楚。。
就是比方说 数组为 1 2 3 4 5
我要举出其中的 12 13 14 15 23 24 25 34 35 45
这些组合
请问如何用C++实现。
不可以相同。。而且 我只需要 12 13 14 15 并不需要21 31 41 51
另外 如果两个数实现了 那3个数呢 4个数呢? 展开
就是比方说 数组为 1 2 3 4 5
我要举出其中的 12 13 14 15 23 24 25 34 35 45
这些组合
请问如何用C++实现。
不可以相同。。而且 我只需要 12 13 14 15 并不需要21 31 41 51
另外 如果两个数实现了 那3个数呢 4个数呢? 展开
4个回答
展开全部
应该说这个题目是表简单的,首先问提问者一个问题。任意两个数可不可以相同?如果可以那么就可以这么写
#include<iostream>
using namespace std;
int a[5]={1,2,3,4,5}
int main()
{
int i,j;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
cout<<a[i]<<a[j]<<" ";
return 0;
}
不能相同的话加条语句判断a[i]和a[j]是否相同就可以了,如果相同就不输出,如果不同就输出……
#include<iostream>
using namespace std;
int a[5]={1,2,3,4,5}
int main()
{
int i,j;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
cout<<a[i]<<a[j]<<" ";
return 0;
}
不能相同的话加条语句判断a[i]和a[j]是否相同就可以了,如果相同就不输出,如果不同就输出……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果数字不是连续的则要写个排序的方法,如果像你上面所说的那样的话下面这式子就可以搞定:
#include<iostream>
using namespace std;
int main()
{
int a[5]={1,2,3,4,5};
for(int b=0;b<5;b++)
{
for(int c=b+1;c<5;c++)
{
cout<<a[b]<<a[c]<<"\t";
}
}
return 0;
}
PS:看了一下上面的回答,我发现用C++的还不少呢!
#include<iostream>
using namespace std;
int main()
{
int a[5]={1,2,3,4,5};
for(int b=0;b<5;b++)
{
for(int c=b+1;c<5;c++)
{
cout<<a[b]<<a[c]<<"\t";
}
}
return 0;
}
PS:看了一下上面的回答,我发现用C++的还不少呢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先输入数组
a[n]
然后写个排序算法
然后
int a1,a2,a3....ai i=你要用几个数
int b[i]
for(a1=0;a1<n-i;a1++)
{
b[0]=a[a1];
for(a2=a1+1;a2<n-i+1;a2++)
{
b[1]=a[a2];
……………………
写到 ai
然后输出数组b
} 第一个for循环结束
a[n]
然后写个排序算法
然后
int a1,a2,a3....ai i=你要用几个数
int b[i]
for(a1=0;a1<n-i;a1++)
{
b[0]=a[a1];
for(a2=a1+1;a2<n-i+1;a2++)
{
b[1]=a[a2];
……………………
写到 ai
然后输出数组b
} 第一个for循环结束
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream>
using namespace std;
int num[5]={1,2,3,4,5};
int main()
{
int i,j;
for(i=0;i<5;i++)
for(j=i+1;j<5;j++)
cout<<num[i]<<num[j]<<" ";
return 0;
}
using namespace std;
int num[5]={1,2,3,4,5};
int main()
{
int i,j;
for(i=0;i<5;i++)
for(j=i+1;j<5;j++)
cout<<num[i]<<num[j]<<" ";
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询