[Golang] 연산자 2

이정훈·2023년 5월 19일
0

Golang

목록 보기
5/24
post-thumbnail

연산자 우선순위

  • 한 수식안에 여러 연산자가 있으면 어떤 순서로 연산을 해야하나?
  • 10 + 2 / 2 - 3 * 2 = ? 답은 '5'
    덧셈, 뺄셈보다는 곱셈, 나눗샘을 먼저 계산!
    이런 것이 '연산자 우선순위' 만약 같은 순위의 연산자는 왼쪽부터 순서데로 계산!
    이것이 '결합방향'

콘솔 입력 함수의 기본

  • 콘솔 입력함수 Scanf, Scan, Scanln 등이 있지만 자세한건 다음에~

Scanln

  • 여러값을 동시에 입력받는다
  • 빈칸(스페이스바)으로 값을 구분하고 엔터(개행)를 입력하면 입력이 종료, 입력받는 변수에 &연산자를 붙여 입력받는다.
  • 물론 일력받는 변수는 미리 선언되어 있어야 한다.

코드

package main

import "fmt"

func main() {
	var num1, num2, num3 int
	
	fmt.Print("정수 3개를 입력하세요 :")
	fmt.Scanln(&num1, &num2, &num3)
	fmt.Println(num1, num2, num3)
}

출력

23 23 23 입력하면 
23 23 23 이 출력

한 눈에 끝내는 고랭 기초 !!

profile
싱숭생숭늉

0개의 댓글