从1到100中取走2个数将剩下的数打乱,放入数组中。
来源:百度知道 编辑:UC知道 时间:2024/05/27 13:27:28
设计一个程序遍历一次数组,,找出这两个数,不可另设数组
#include<iostream>
#include<ctime>
using namespace std;
int main()
{
srand((int unsigned)time(NULL));
int a[100],x1,x2;
for(int i=0,j;i<100;i++)
{
do
{
a[i]=rand()%100+1;
for(j=0;j<i;j++)
if(a[i]==a[j])
break;
if(i==j) break;
}while(1);
}
cout<<"输入要查找的2个数:"<<endl;
cin>>x1>>x2;
cout<<"所查数下标为:";
for(int i=0;i<100;i++)
if(x1==a[i]||x2==a[i])
cout<<i<<' ';
cout<<endl;
return 0;
}
从100中隔一个取走一个,最后剩下几
从1到100这100个自然数中,每次取出3个数,使这3个数成等差数列,共有多少种取法?
从1到100这一百个整数中,总共有多少个数恰好有12个约数
从1到100这一百个整数中,总共有多少个数恰好有12个约数
从1到100中至少取多少个数才能保证两个数的差是5?
从时间t=0到t=1,某中细菌的个数增长a%,而从时间t=1到t=2
从1到30中选择8个数有多少种组合
在数组a中输入10个数,按从大到小排序,将前5个整数保存到数组b中
将4.6克金属物投入到多少克谁中,才能保证,反应后溶液中钠离子与水分子的个数比为1:100?
自然数中,去掉平方数与立方数,剩下的第100个数是什么