发布网友 发布时间:2024-10-24 16:45
共5个回答
热心网友 时间:2024-11-05 11:38
就是 a[x+1][y] 的非
比如a[x+1][y]>0 则!a[x+1][y]就是假
a[x+1][y]=0 则
!a[x+1][y]就是真
热心网友 时间:2024-11-05 11:43
楼主你是想问蛇形填数那道题吧
这里!a[x+1][y] 就是表达 a[x+1][y]==0的意思,两个是等价的。
因为一开始令所要填的格子为0了,所以这里判断,如果往下一步走,下一步格子是0(就是说下一步格子是空的,是可以填数字的)那么就+1,如果不是空的,不是0,那么就不能走这个格子 ,这个格子就是被填过的。
热心网友 时间:2024-11-05 11:38
a 是2纬数组, !a[x+1][y]就是 判断a这个2纬数组中x+1行,y列这个数 是否是0
热心网友 时间:2024-11-05 11:46
是一个二维数组吧 不等于x+1行y列的这个值
热心网友 时间:2024-11-05 11:45
我也等着别人回答