2857题先吧,题目的大意是: 输入:整数N,M,然后接着输入3个N*M的矩阵,这三个矩阵分别对应于屏幕上红,绿,白的像素,题目要求我们将这三个矩阵上对应位置的数字相加然后求和的平均值,得到对应的灰色的N*M矩阵,然后把得到的矩阵的值输出来,其实理解了题意后,题目是不难的。代码如下(测试通过了): #include using namespace std; int main() { int N,M; int count=0; cin>>N>>M; while(N!=0&&M!=0) { count++; int box[100][100]={0}; int times=3; while(times) { for(int j=0;j>v; box[j][k]+=v; } times--; } for(int i=0;i>N>>M; } return 0; }