입력 코드
#include <stdio.h>
main() {
int N;
scanf("%d", &N);
for (int i = 0; i < N; i++) {
for (int j = 0; j <= i; j++) {
printf("*");
}
printf("\n");
}
}
코드 설명
입출력 형식 지정하고 반복문 사용하는 문제
파이썬에 익숙해진 탓인가 처음에 반복문 하나로 해결할 수 있을 줄 알았다.
근데 그렇게 하다보니까 계속 한 줄에 하나씩 밖에 출력이 안되서 반복문 안에 반복문으로 작성했다.
↓↓↓ 참고한 사이트
C언어 하트만들기(반복문)
C언어를 공부하다보면 반복문과 조건문에 많이 헤매는 경우가 많다. 반복문의 경우 C언어는 물론 CPP, JAVA 등 대부분의 언어의 공통된 부분이기에 확실히 학습하고 넘어가야한다. 하지만 많은 사
4343282.tistory.com
while문으로도 작성해보려다가 실패했다. 찾아봐야지.
문제 출처
2438번: 별 찍기 - 1
첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제
www.acmicpc.net
'C' 카테고리의 다른 글
#6. [백준_C언어] 2675번 : 문자열 반복 (0) | 2021.01.03 |
---|---|
#5. [백준_C언어] 2562번 : 최댓값 (0) | 2021.01.03 |
#4. [백준_C언어] 2557번 : Hello World (0) | 2021.01.03 |
#2. [백준_C언어] 1330번 : 두 수 비교하기 (0) | 2021.01.02 |
#1. [백준_C언어] 1008번 : A/B (0) | 2021.01.02 |