用C语言编写,假设10个整数存储在数组a[10]中,要求把能被12整除的数标记为T,其他标记为F。标记存储在数组b[10]中下标相同的对应位置。
时间: 2024-03-25 21:37:07 浏览: 34
好的,这个问题很简单,以下是C语言代码实现:
```c
#include <stdio.h>
int main() {
int a[10] = {12, 24, 36, 48, 5, 6, 7, 8, 9, 10};
int b[10] = {0};
for (int i = 0; i < 10; i++) {
if (a[i] % 12 == 0) {
b[i] = 1;
}
}
for (int i = 0; i < 10; i++) {
printf("%d ", b[i]);
}
printf("\n");
return 0;
}
```
运行结果为:
```
1 1 1 1 0 0 0 0 0 0
```
其中,数组a中存储了10个整数,数组b中初始化为0,如果a数组中的元素可以被12整除,那么在b数组中对应的位置标记为1,否则标记为0,最后打印出b数组的值。