#include
#define LENGTH 10
void copyArray(int source[], int destination1[][LENGTH][LENGTH], int destination2[][LENGTH][LENGTH]) {
int i, j, k;
int count1 = 0, count2 = 0;
for (i = 0; i < LENGTH; i++) {
for (j = 0; j < LENGTH; j++) {
for (k = 0; k < LENGTH; k++) {
if (source[i * LENGTH * LENGTH + j * LENGTH + k] > 30) {
destination1[count1 / LENGTH / LENGTH][count1 / LENGTH % LENGTH][count1 % LENGTH] = source[i * LENGTH * LENGTH + j * LENGTH + k];
count1++;
}
else if (source[i * LENGTH * LENGTH + j * LENGTH + k] < 30) {
destination2[count2 / LENGTH / LENGTH][count2 / LENGTH % LENGTH][count2 % LENGTH] = source[i * LENGTH * LENGTH + j * LENGTH + k];
count2++;
}
}
}
}
}
void printArray(int array[][LENGTH][LENGTH]) {
int i, j, k;
printf("----------------------------------------------------\n");
for (i = 0; i < LENGTH; i++) {
for (j = 0; j < LENGTH; j++) {
for (k = 0; k < LENGTH; k++) {
printf("%d ", array[i][j][k]);
}
printf("\n");
}
}
printf("----------------------------------------------------\n");
}
int main() {
int source[LENGTH * LENGTH * LENGTH] = { 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 35, 40, 45,
上一篇:编写一个程序,在Arduino UNO上使LED快速闪烁一段时间,然后慢慢闪烁。
下一篇:编写一个程序,在多个文本文件中查找数字1,并为每个文件使用一个线程,但运行时出现“分段错误(Coredumped)错误。