본문 바로가기

프로그래밍/c/c++

[C] 쉽게 풀어쓴 C EXPRESS 제 2장 Programming 문제 풀이

반응형




1. 자신의 이름과 나이, 주소 등을 3줄에 걸쳐서 다음과 같이 출력하는 프로그램을 작성하여 보자.


[CODE]


1
2
3
4
5
6
7
8
9
#include <stdio.h>
 
int main(void)
{
    printf("이름 : 철민\n");
    printf("나이 : 22살\n");
    printf("주소 : 대한민국\n");
    return 0
}
cs


[OUTPUT]





2. 다음과 같은 형태로 출력하는 프로그램을 작성하여 보자. 단, printf()는 한번만 호출하여야 한다.


[CODE]


1
2
3
4
5
6
7
#include <stdio.h>
 
int main(void)
{
    printf("Hello\nC\nProgrammers!\n");
    return 0;
}
cs


[OUTPUT]





3. 리포트 표지를 출력하는 프로그램을 작성하여 보자. 최대한 기호들을 많이 출력하여 화려하게 만들어보자.


[CODE]


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int main(void)
{
    printf("******************************************\n");
    printf("*  리 포트             *\n");
    printf("******************************************\n\n");
 
    printf("        ----------------\n");
    printf("       │게임모바일학과│\n");
    printf("        ----------------\n\n");
    printf("         123456789\n");
    printf("          철민\n");
    return 0;
}
cs


[OUTPUT]





4. 다음과 같이 출력되는 프로그램을 작성하여 보자.


[CODE]


1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
int main(void)
{
    printf("일\t월\t화\t수\t목\t금\t토\n");
    printf("1\t2\t3\t4\t5\t6\t7\n");
    printf("8\t9\t10\t11\t12\t13\t14\n");
    printf("15\t16\t17\t18\t19\t20\t21\n");
    printf("22\t23\t24\t25\t26\t27\t28\n");
    printf("29\t30\t31\n");
    return 0;
}
cs


[OUTPUT]












반응형