지금까지는이 모든 것을 수행 할 수 있었지만 그 이유는 모르지만 마지막 줄 print(x)
에이 오류 Unresolved reference:x
이 있습니다.Kotlin 미해결 된 참조 문제
fun main(args:Array<String>) {
var liste = IntRange(3,19)
var bolundu = 1
for (x in liste)
for (y in IntRange(2,x))
if (x % y != 0)
bolundu = 0
if (bolundu == 1)
print(x)
}
가 for 루프에서 하나 그 x
일치하지 않는 이유는, 문제가 무엇인지 이해하지?
귀하의'x' 루프는 단 하나의 문이 포함 된 경우 :' for y' loop. 루프 내에서 여러 개의 명령문을 원한다면'{}'를 사용하십시오 (단일 명령문 루프에 대해서도 중괄호를 사용하여 시작과 끝의 위치를 명확히하는 것이 좋습니다). – Michael