写出c语言代码:题目描述输入20个整数输出其中能被数组中其它元素整除的那些数组元素。输入输出样例输入2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21样例输出46891012141516182021
#include <stdio.h>
int main() {
int a[20], b[20] = {0}; // b数组用于记录能被其他元素整除的元素
for (int i = 0; i < 20; i++) {
scanf("%d", &a[i]);
}
for (int i = 0; i < 20; i++) {
for (int j = 0; j < 20; j++) {
if (i != j && a[i] % a[j] == 0) {
b[i] = 1; // 标记能被其他元素整除的元素
break;
}
}
}
for (int i = 0; i < 20; i++) {
if (b[i] == 1) {
printf("%d\n", a[i]);
}
}
return 0;
}
``
原文地址: https://www.cveoy.top/t/topic/ffur 著作权归作者所有。请勿转载和采集!