C++ 数组元素删除并填充:移除指定位置元素,保持相邻并用 'e' 填充
#include
int main() { int arr[8]; int x; for (int i = 0; i < 8; i++) { cin >> arr[i]; } cin >> x; int temp = arr[x]; arr[x] = 1; for (int i = 0; i < 8; i++) { if (i == x) continue; arr[i] *= temp; arr[i] %= 10; } for (int i = 0; i < 7; i++) { cout << arr[i] << " "; } cout << "e" << endl; return 0; }
原文地址: http://www.cveoy.top/t/topic/nQSz 著作权归作者所有。请勿转载和采集!