C언어(자기주도C언어프로그래밍)/Chapter01. 출력

자기주도C언어프로그래밍 Chapter01. 출력 - 형성평가

사상 2023. 2. 17. 18:51

1. 다음과 같이 출력하는 프로그램을 작성하시오.

출력 예

My name is Hong

 

#include <stdio.h>
int main(void){
    printf("My name is Hong");

    return 0;
}

 

2. 다음과 같이 출력되는 프로그램을 작성하시오.

출력 예

My hometown

Flowering mountaion

 

#include <stdio.h>
int main(void){
    printf("My hometown \n");
    printf("Flowering mountain \n");

    return 0;
}

 

3. 다음과 같이 출력되는 프로그램을 작성하시오.

출력 예

TTTTTTTTTT

TTTTTTTTTT

        TT        

        TT        

 

#include <stdio.h>
int main(void){
    printf("TTTTTTTTTT\n");
    printf("TTTTTTTTTT\n");
    printf("    TT    \n");
    printf("    TT    \n");
    printf("    TT    \n");

    return 0;
}

 

4. 다음과 같이 출력되는 프로그램을 작성하시오.(합계는 수식을 이용할 것)

출력 예

kor 90

mat 80

eng 100

sum 270

 

#include <stdio.h>
int main(void){
    printf("%s %d \n", "kor", 90);
    printf("%s %d \n", "mat", 80);
    printf("%s %d \n", "eng", 100);
    printf("%s %d \n", "sum", 90+80+100);

    return 0;
}

 

5. 다음과 같이 각 열의 크기를 15칸씩 오른쪽에 맞추어 출력하는 프로그램을 작성하시오.

출력 예

Seoul        10,312,545        +91,375

Pusan         3,567,910          +5,868

Incheon      2,758,296         +64,888

Daegu        2,511,676          +17,230 

Gwangju     1,454,636         +29,774

 

 

#include <stdio.h>
int main(void){
    printf("%15s%15s%15s \n", "Seoul", "10,312,545", "+91,375");
    printf("%15s%15s%15s \n", "Pusan", "3,567,910", "+5,868");
    printf("%15s%15s%15s \n", "Incheon", "2,758,296", "+64,888");
    printf("%15s%15s%15s \n", "Daegu", "2,511,676", "+17,230");
    printf("%15s%15s%15s \n", "Gwangju", "1,454,636", "+29,774");

    return 0;
}