💻 문제
8393번: 합
n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.
www.acmicpc.net
📜 풀이
package main
import (
"fmt"
)
func main() {
var n, sum int
fmt.Scan(&n)
for i := 1; i <= n; i++ {
sum += i
}
fmt.Println(sum)
}
✍ 설명
- for문
- 초기값; 조건식; 증감 : 괄호 생략해 줘야 함 - 괄호 사용 시 Error 발생
- Go는 반복문이 for문이 유일
- 초기값, 증감 제외 하고 조건식만 사용 시 while문처럼 사용 가능
- 초기값, 조건식, 증감 모두 제외 시 무한 루프
728x90
'BOJ > Go' 카테고리의 다른 글
[Go] BOJ / 15552번 / 빠른 A+B (0) | 2023.03.16 |
---|---|
[Go] BOJ / 25314번 / 코딩은 체육과목입니다 (0) | 2023.03.16 |
[Go] BOJ / 2739번 / 구구단 (0) | 2023.03.16 |
[Go] BOJ / 2480번 / 주사위 세개 (0) | 2023.03.16 |
[Go] BOJ / 2525번 / 오븐 시계 (0) | 2023.03.16 |