1. 정답 코드
#include <stdio.h>
int main(void) {
int n;
scanf("%d", &n);
for(int i=1; i<=n; i++){
if(i%3 == 0){
printf("X ");
}
else{
printf("%d ", i);
}
}
}
2. 코드 설명
값을 받아 온 후 반복문의 최대 값으로 지정해 주고, i%3 = 0, 즉 3으로 딱 나눠 떨어지는 수가 나왔을 때는 X 나머지는 i값을 출력 해주면 되는 문제이다.
'Codeup.kr > C언어 기초 100제' 카테고리의 다른 글
[Code up 문제] 1085번 소리 파일 저장용량 계산하기 (0) | 2021.09.11 |
---|---|
[Code up 문제] 1084번빛 섞어 색 만들기 (0) | 2021.09.11 |
[Code up 문제] 1082번 16진수 구구단? (0) | 2021.09.11 |
[Code up 문제] 1081번 주사위를 2개 던지면? (0) | 2021.09.11 |
[Code up 문제] 1080번 언제까지 더해야 할까? (0) | 2021.09.11 |