可以使用一个for循环来遍历所有的task,然后将它们的completed属性设置为0,表示任务未完成。
代码实现如下:
```
Task task1 = {1, 20, 23, 15, 16, 3, 0};
Task task2 = {2, 17, 26, 13, 11, 10, 0};
Task task3 = {3, 8, 14, 5, 27, 5, 0};
Task task4 = {4, 14, 3, 2, 19, 4, 0};
Task task5 = {5, 3, 20, 12, 9, 8, 0};
Task task6 = {6, 4, 16, 5, 29, 6, 0};
Task task7 = {7, 16, 30, 4, 16, 7, 0};
Task task8 = {8, 9, 20, 5, 20, 1, 0};
Task tasks[] = {task1, task2, task3, task4, task5, task6, task7, task8};
for (int i = 0; i < 8; i++) {
tasks[i].setCompleted(0);
}
```
这段代码首先将所有的task放入一个数组中,然后使用for循环遍历数组,将每个task的completed属性设置为0,即任务未完成。