右侧编辑器中有一个函数Fill它的第一个参数arr是一个二维数组。还有两个参数rc分别代表这个数组的行数和列数。 请在这个函数中补充代码从arr00开始用数字123rc-1rc以S型填充这个数组。 即:第一行从左到右填充第二行从右到左填充第三行又是从左到右这样不断循环。具体格式可以参考测试说明。 允许自由增加函数只要Fill函数的功能正确即可。 输入数据由评测系统读取并传递给Fill函数之
void Fill(int arr[][100], int r, int c){ int count = 1; for(int i=0;i<r;i++){ if(i%2==0){ for(int j=0;j<c;j++){ arr[i][j] = count++; } }else{ for(int j=c-1;j>=0;j--){ arr[i][j] = count++; } } } }
原文地址: https://www.cveoy.top/t/topic/bpmm 著作权归作者所有。请勿转载和采集!