哭晕在厕所,=+合+=弄混了,咋弄都过不去,最后才过去
#includeint main() { int i; int j; int k; int n; int m=0; scanf_s("%d", &n); for (i = 0; i < n; i++)//循环n以内的所有值 { for (j = 0; j < i; j++) { if (i + 100 == j * j) { for (k = 0; k < i; k++)//满足第一个循环的时候,才可进入第二个循环 { if (i + 268 == k * k) { m =m+1; } } } } } printf("%d",m); return 0; }
一开始设置了两个for循环,想着两个for同时满足才输出,可一直不知道怎么表示“并”的概念,后来只能嵌套个循环了,菜死了,m=+1弄错了,害得我搞了三个小时.....



