다음 코드를 if 문에서 스위치로 변경하는 방법. (0,0,0,1,1,1,2,2,2,2) 아래의 시퀀스에 따라 속도 [0]을 증가시킬 수 있습니까? 변수 노드는 유형 객체입니다.if 문을 스위치로 변경하는 방법
if (node->speed[0] > system->velocity)
node->speed[0] = pSystem->velocity;
else if (node->speed[0] < pSystem->nVelocity)
node->speed[0] = pSystem->nVelocity;
if (node->speed[1] > pSystem->velocity)
node->speed[1] = pSystem->velocity;
else if (node->speed[1] < pSystem->nVelocity)
node->speed[1] = pSystem->nVelocity;
if (node->speed[2] > pSystem->velocity)
node->speed[2] = pSystem->velocity;
else if (node->speed[2] < pSystem->nVelocity)
node->speed[2] = pSystem->nVelocity;
스위치, 나는 그렇게 생각하지 않지만 for 루프가 도움이 될 수 있습니다. – Jasen
괜찮 았어 for 루프를 사용하는 방법, 어쨌든 더 나은 코드를 만들 수 있습니까 –
당신이 스위치 진술에 사용할 수 없습니다. 가능하지 않은 일을하는 법을 알려 주셔서 고맙습니다. –