c语言实现,不断输入8个数,存入代码的数组中。这些数组不能重复,重复会弹出提示。存到5个数组,开始输出。
时间: 2024-06-03 21:06:43 浏览: 19
#include <stdio.h>
int main() {
int arr[5][8]; // 存储5个数组,每个数组有8个数
int count = 0; // 已存储的数的个数
int input; // 输入的数
// 不断输入数字,直到存满5个数组
while (count < 40) {
printf("请输入一个数:");
scanf("%d", &input);
// 检查是否已经存在于数组中
int exist = 0;
for (int i = 0; i < count; i++) {
if (input == arr[i / 8][i % 8]) {
exist = 1;
printf("输入的数已存在,请重新输入\n");
break;
}
}
// 如果不存在,则存入数组
if (!exist) {
arr[count / 8][count % 8] = input;
count++;
}
// 如果已经存满5个数组,则开始输出
if (count == 40) {
printf("存储完毕,开始输出\n");
for (int i = 0; i < 5; i++) {
printf("第%d个数组:", i+1);
for (int j = 0; j < 8; j++) {
printf("%d ", arr[i][j]);
}
printf("\n");
}
}
}
return 0;
}
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)