ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • CodeUp - 1006, 1007, 1008, 1010, 1011
    study/coding study 2024. 11. 5. 23:04

    [기초 100제 - C언어]

     

     

    1006 : [기초-출력] 출력하기06(설명)

    이번에는 특수문자 출력에 도전하자!!

    다음 문장을 출력하시오.

    "!@#$%^&*()"
    (단, 큰따옴표도 함께 출력한다.)

    참고
    % 기호가 앞에 붙는 문자를 형식 지정자(format specifier)라고 하며,
    그 위치에서 지정한 형식으로 값을 출력해 준다.
    따라서, 퍼센트 문자 %를 출력하기 위해서는 %%로 출력해 주어야 한다.

    예시
    printf("%%");

    ** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 작성해야한다.

     

     

     

     

     

    1007 : [기초-출력] 출력하기07(설명)

    윈도우 운영체제의 파일 경로를 출력하는 연습을 해보자.
     
    파일 경로에는 특수문자들이 포함된다.

    다음 경로를 출력하시오.

    "C:\Download\hello.cpp"
    (단, 큰따옴표도 함께 출력한다.)

    참고
    printf( ) 함수로 백슬래시 문자 \ 를 출력하기 위해서는 \\ 로 출력해야 한다.

    예시
    printf("\\");


    ** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 작성해야한다.

     

     

     

     

     

    1008 : [기초-출력] 출력하기08(설명)

    이번에는 특수문자를 출력하는 연습을 해보자.

    키보드로 입력할 수 없는 다음 모양을 출력해보자.
    (** 참고 : 운영체제의 문자 시스템에 따라 아래와 같은 모양이 출력되지 않을 수 있다.)

    ┌┬┐
    ├┼┤
    └┴┘

    참고
    다음과 같은 유니코드로 특수문자를 표현한다고 하자.
    (운영체제 또는 컴파일러에 따라 사용되는 문자의 코드표가 다르다.)
    윈도우에서는 "ㅂ+한자" 키를 누르면 선문자를 입력할 수 있다.
    선문자를 이용하면 일반적인 텍스트 모드화면(메모장 등)에서도 표를 그릴 수 있다.

    유니코드 특수문자를 출력하는 방법,
    ...
    printf("\u250C\u252C\u2510\n");
    ...

    ┌┬┐
    ├┼┤
    └┴┘

    을 그려 출력하면 표처럼 선이 붙어 출력된다.

    CLI 명령어 입출력 화면에서 표나 그림을 그리기 위해 사용되던 방법과 비슷하다.

    ** 주의 : 본 화면에서 복사하여 붙여넣기하면 제대로 되지 않을 수 있으니 직접 소스코드를 작성해 넣어야 한다.

     

    이 문제는 유니코드를 구글에서 찾아보고 풀었다.

     

     

     

     

    1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기(설명)

    정수형(int)으로 변수를 선언하고, 변수에 정수값을 저장한 후
    변수에 저장되어 있는 값을 그대로 출력해보자.

    예시
    int main()
    {
        int n;
        scanf("%d", &n);
        printf("%d", n);

        return 0;
    }

    와 같은 형태로 가능하다.

     

     

     

     

     

    1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기(설명)

    문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후
    변수에 저장되어 있는 문자를 그대로 출력해보자.

    참고
    char x;
    scanf("%c", &x);
    printf("%c", x);

    와 같은 방법으로 가능하다.

     

     

     

    'study > coding study' 카테고리의 다른 글

    CodeUp - 1018, 1019, 1020, 1021, 1022  (0) 2024.11.19
    CodeUp - 1012, 1013, 1014, 1015, 1017  (4) 2024.11.12
    CodeUp - 1001, 1002, 1003, 1004, 1005  (1) 2024.10.08
Designed by Tistory.