#include<stdio.h> int main() { int j,k,t,a[5][5]={0},i; for(i=1;i<=3;i++) for(j=1;j<=3;j++) { scanf("%d",&a[i][j]); } for(i=1;i<=3;i++) { for(j=1;j<=3;j++) { k=(a[i][j]+a[i-1][j]+a[i+1][j]+a[i][j-1]+a[i][j+1])%2; if(k==0)printf("1"); if(k==1)printf("0"); } printf("\n"); } return 0; }
本文展示了一个使用C语言编写的简单程序,该程序能够接收一个3x3矩阵作为输入,并根据每个元素及其相邻元素的和来生成一个新的矩阵。新矩阵中的元素值取决于原矩阵中对应位置元素与其周围元素之和的奇偶性。
89

被折叠的 条评论
为什么被折叠?



