꽁부왕

쉽게 풀어쓴 C Express_제2장_프로그램작성과정 본문

c언어/쉽게풀어쓴C언어Express

쉽게 풀어쓴 C Express_제2장_프로그램작성과정

꽁부중 2020. 3. 10. 21:47

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

 

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

출력결과

\n

이 문자는 줄바꿈 문자로 n은 new line을 의미.

 


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

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

출력결과


3. 리포트 표지를 출력하는 프로그램을 작성하여 보자.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int main() {
 
    printf("****************************************************\n");
    printf("\t\t\t리포트\n");
    printf("****************************************************\n\n");
    printf("****************************************************\n");
    printf("\t\t\t\t학과: 컴퓨터공학과\n");
    printf("\t\t\t\t학번: 123456789\n");
    printf("\t\t\t\t이름: myname\n");
    printf("****************************************************\n");
 
    return 0;
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter

출력결과


5. 7과 8을 가지고 사칙연산을 한 결과를 다음과 같이 출력하는 프로그램을 작성하라.

1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main() {
 
    printf("7+8=%d\n"7 + 8);
    printf("7-8=%d\n"7 - 8);
    printf("7*8=%d\n"7 * 8);
    printf("7/8=%d\n"7 / 8);
 
    return 0;
}

출력결과

%d

printf("%d", 값);

%d는 형식지정자로 뒤에 오는 값을 정수형으로 출력하라는 것을 의미