很好的一天!在C程序中,如何在2D数组中打印每行两次?
for(int row = 0; row < 5; row++) { for(int col = 0; col < 5; col++) { printf("%d ", arr[row][col]); } printf("\n"); }
上面的代码是我打印从用户那里收到的元素的循环。
for(int row = 0; row < 5; row++) { for(int col = 0; col < 5; col++) { printf("%d ", arr[row][col]); } for(int col = 0; col < 5; col++) { printf("%d ", arr[row][col]); } printf("\n"); }
或者只想使用一个循环
for(int row = 0; row < 5; row++) { for(int col = 0; col < 5*2; col++) { printf("%d ", arr[row][col%5]); } printf("\n"); }