산술 연산자
Coddy Arduino 여정의 첫 번째 회로 섹션에 포함된 레슨. 22개 중 14번째.
C++에는 다섯 가지 산술 연산자가 있습니다:
+는 더하고-는 뺍니다*는 곱합니다/는 나눕니다%는 나눗셈의 나머지를 구합니다:17 % 5는 2입니다. 17에는 5가 세 번 들어가고 2가 남기 때문입니다
이 연산자들은 숫자와 변수에 사용할 수 있습니다. 학교 수학에서처럼 *, /, %는 +와 -보다 먼저 계산되고, 괄호는 가장 먼저 계산됩니다:
int a = 2 + 3 * 4; // 14: 3 * 4를 먼저 계산
int b = (2 + 3) * 4; // 20: 괄호 안을 먼저 계산두 정수를 사용하면 /는 정수를 반환합니다: 20 / 6은 3입니다. 다음 강의에서 그 이유를 설명합니다.
챌린지
쉬움시작 코드에는 int a = 20;와 int b = 6;이 있습니다. setup()에서 다음을 순서대로 각각 한 줄에 출력하세요:
a + ba - ba * ba / ba % b(a + b) * 2
a + b = 처럼 답 앞에 같은 줄에 라벨을 붙여도 됩니다. 실행을 누른 다음 확인을 누르세요.
직접 해보기
int a = 20;
int b = 6;
void setup() {
Serial.begin(9600);
// 여섯 개의 답을 한 줄에 하나씩 출력하세요
}
void loop() {
}
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
첫 번째 회로의 모든 레슨
직접 연습해 보세요: Arduino 플레이그라운드