전체 글

프론트 개발을 주로하는 사람
Codeup.kr/C언어 기초 100제

[Code up 문제] 1027번 년월일 입력 받아 형식 바꿔 출력하기

1. 정답 코드 #include int main() { int y, m, d; scanf("%04d.%02d.%02d", &y, &m, &d); printf("%02d-%02d-%04d", d, m, y); } 2. 코드 설명 %04d 같은 자리수를 정해 놓는 출력을 사용해본다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1026번 시분초 입력받아 분만 출력하기

1. 정답 코드 #include int main() { int h, m, s; scanf("%d:%d:%d", &h, &m, &s); printf("%d", m); } 2. 코드 설명 콜론(:)이 들어있는 scanf를 사용해본다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1025번 정수 1개 입력받아 나누어 출력하기

1. 정답 코드 #include int main() { int a,b,c,d,e; scanf("%1d%1d%1d%1d%1d", &a, &b, &c, &d, &e); printf("[%d]\n", a*10000); printf("[%d]\n", b*1000); printf("[%d]\n", c*100); printf("[%d]\n", d*10); printf("[%d]\n", e); } 2. 코드 설명 5개의 정수를 받아와 문제를 풀면 된다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1024번 단어 1개 입력받아 나누어 출력하기

1. 정답 코드 #include int main() { char d[30]; scanf("%s", d); for(int i=0; d[i]!='\0'; i++) { printf("\'%c\'\n", d[i]); } } 2. 코드 설명 반복문을 사용해서 d배열로 받아온 글자들을 하나 씩 나눠 출력해준다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1023번 실수 1개 입력받아 부분별로 출력하기

1. 정답 코드 #include int main() { int a, b; scanf("%d.%d", &a, &b); printf("%d\n%d", a, b); } 2. 코드 설명 실수형으로 받아와도 되는 문제지만 입력에서 실수부분의 시작이 0이 아니라고 했으니 2개의 정수로 받아와 문제를 해결한다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1022번 문장 1개 입력받아 그대로 출력하기

1. 정답 코드 #include int main() { char data[2001]; fgets(data, 2000, stdin); printf("%s", data); } 2. 코드 설명 fgets로 standard input을 받아 오는 방법을 알아본다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1021번 단어 1개 입력받아 그대로 출력하기

1. 정답 코드 #include int main(void) { char data[51]=""; scanf("%s",&data); printf("%s", data); return 0; } 2. 코드 설명 char 배열을 사용하여 문자를 받아오는 방법을 알아본다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1020번 주민번호 입력받아 형태 바꿔 출력하기

1. 정답 코드 #include int main() { int a, b; scanf("%d-%d", &a, &b); printf("%06d%07d", a, b); } 2. 코드 설명 주민등록번호 규격에 맞춰 출력하는 연습을 하는 문제이다.

Jongung
기록하는 습관