题目缺失,少分号for(int x=0, y=0 ;!x && y<=5 ;x++ , y++)只循环一次,x为1时,!x就为假了,循环结束。希望对你有帮助,望采纳。祝你学习愉快、
只会执行1次,x++后,!x&&y<=5就不成立了另外,y=0、y<=5后面都少了一个分号