随机产生10个两位正整数存入数组,检查是否有相同元素,若有把该元素和...
发布网友
发布时间:2024-10-03 13:17
我来回答
共2个回答
热心网友
时间:2024-10-03 17:23
int main()
{
int arr[10];
ZeroMemory(arr, sizeof(int) * 10);
for(int i = 0; i < 10; i++)
{
arr[i] = rand() % 100;
for(int j = 0; j < i; j++)
if(arr[i] == arr[j])
cout << arr[j] << " " << j << endl;
}
return 0;
}
热心网友
时间:2024-10-03 17:25
void main()
{
int a[10];
int i, j, temp;
for(i = 0; i < 10; i++)
{
a[i] = rand()%90 + 10;
}
for(i = 0; i < 10; i++)
{
for(j = i + 1; j < 10; j++)
{
if(a[i] == a[j])
{
printf("%d = %d\n", i, j);
}
}
}
getch();
}