๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Algorithm/CodeUp ๊ธฐ์ดˆ 100์ œ

[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ-C์–ธ์–ด] 1011~1020๋ฒˆ

by ์ฝ”๋”ฉํ•˜๋Š” ๋ถ•์–ด 2023. 2. 27.
๋ฐ˜์‘ํ˜•

1011๋ฒˆ

#include <stdio.h>

int main() {
    char x;
    scanf("%c", &x);
    printf("%c", x);
    return 0;
}

%c ๋Š” charํ˜•์˜ ์„œ์‹ ๋ฌธ์ž์ด๋‹ค.

 

 

1012๋ฒˆ

#include <stdio.h>

int main() {
    float x;
    scanf("%f", &x);
    printf("%f", x);
    return 0;
}

%f ๋Š” ์‹ค์ˆ˜ํ˜•์˜ ์„œ์‹๋ฌธ์ž์ด๋‹ค.

 

 

1013๋ฒˆ

#include <stdio.h>

int main() {
    int a, b;
    scanf("%d%d", &a, &b);
    printf("%d %d", a, b);
    return 0;
}

์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•  ๊ฒฝ์šฐ,

์„ ์–ธํ•˜๊ณ  ์‹ถ์€ ๋ณ€์ˆ˜์˜ ๊ฐœ์ˆ˜๋งŒํผ์˜ ๋ณ€์ˆ˜๋ช…์„ ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ ์–ด์ค€๋‹ค.

 

 

1014๋ฒˆ

#include <stdio.h>

int main() {
    char x, y;
    scanf("%c%c", &x, &y);
    printf("%c %c", y, x);
    return 0;
}

์ž…๋ ฅ๋ฐ›์€ ๋ณ€์ˆ˜์˜ ์ˆœ์„œ๋งŒ ๋ฐ”๊พธ๋ฉด ๋œ๋‹ค.

 

 

1015๋ฒˆ

#include <stdio.h>

int main() {
    float n;
    scanf("%f", &n);
    printf("%.2f", n);
    return 0;
}

%.3f
์†Œ์ˆ˜์  ์ดํ•˜ ๋„ท์งธ์ž๋ฆฌ์—์„œ ๋ฐ˜์˜ฌ๋ฆผํ•˜์—ฌ ์†Œ์ˆ˜์  ์ดํ•˜ ์…‹์งธ์ž๋ฆฌ๊นŒ์ง€ ์ถœ๋ ฅํ•˜๋ผ๋Š” ์˜๋ฏธ

%.2f

์†Œ์ˆ˜์  ์ดํ•˜ ์…‹์งธ์ž๋ฆฌ์—์„œ ๋ฐ˜์˜ฌ๋ฆผํ•˜์—ฌ ๋‘˜์งธ์ž๋ฆฌ๊นŒ์ง€ ์ถœ๋ ฅํ•˜๋ผ๋Š” ์˜๋ฏธ

 

 

1017๋ฒˆ

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    printf("%d %d %d", n, n, n);
    return 0;
}

์ถœ๋ ฅ ์‹œ %d ์‚ฌ์ด์— ๋„์–ด์“ฐ๊ธฐ๋งŒ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

 

1018๋ฒˆ

#include <stdio.h>

int main() {
    int h, m;
    scanf("%d:%d", &h, &m);
    printf("%d:%d", h, m);
    return 0;
}

scanf()์™€ printf()์— : ์„ ์จ์ฃผ๋ฉด ๋œ๋‹ค.

 

 

1019๋ฒˆ

#include <stdio.h>

int main() {
    int y, m, d;
    scanf("%d.%d.%d", &y, &m, &d);
    printf("%04d.%02d.%02d", y, m, d);
    return 0;
}

๋จผ์ € printf()์•ˆ์˜ %d ์˜ % ์™€ d ์‚ฌ์ด์— 0์„ ์ ๊ณ  ๊ทธ ๋‹ค์Œ์— ๋งž์ถฐ์•ผ ํ•˜๋Š” ์ž๋ฆฟ์ˆ˜๋ฅผ ์ž…๋ ฅํ•ด์ค€๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๊ทธ ์ž๋ฆฟ์ˆ˜๋ฅผ ๋ฉ”์šฐ๊ธฐ ์œ„ํ•ด 0 ์ด ์ฑ„์›Œ์ง„๋‹ค.

 

 

1020๋ฒˆ

#include <stdio.h>

int main() {
    int n, m;
    scanf("%d-%d", &n, &m);
    printf("%06d%07d", n, m);
    return 0;
}

printf()๋กœ ์ถœ๋ ฅ์‹œ ์ž๋ฆฟ์ˆ˜๋ฅผ 6์ž๋ฆฌ, 7์ž๋ฆฌ๋กœ ๋งž์ถฐ์„œ ๋ชจ์ž๋ผ๋Š” ๊ฒฝ์šฐ์—๋Š” 0์„ ์ถ”๊ฐ€ํ•ด์ฃผ๋„๋ก % ์™€ d ์‚ฌ์ด์— ๊ฐ๊ฐ '06'๊ณผ '07'์„ ์ถ”๊ฐ€ํ•œ๋‹ค.

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€