2023.02.08
C++
11719๋ฒ: ๊ทธ๋๋ก ์ถ๋ ฅํ๊ธฐ 2
๋ฌธ์
์ ๋ ฅ ๋ฐ์ ๋๋ก ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ ๋ ฅ์ด ์ฃผ์ด์ง๋ค. ์ ๋ ฅ์ ์ต๋ 100์ค๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ , ์ํ๋ฒณ ์๋ฌธ์, ๋๋ฌธ์, ๊ณต๋ฐฑ, ์ซ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ์ค์ 100๊ธ์๋ฅผ ๋์ง ์์ผ๋ฉฐ, ๋น ์ค์ด ์ฃผ์ด์ง ์๋ ์๊ณ , ๊ฐ ์ค์ ์ ๋ค์ ๊ณต๋ฐฑ์ด ์์ ์๋ ์๋ค.
์ถ๋ ฅ
์ ๋ ฅ๋ฐ์ ๊ทธ๋๋ก ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1
Hello
Baekjoon
Online Judge
์์ ์ถ๋ ฅ 1
Hello
Baekjoon
Online Judge
์ฝ๋
#include <iostream>
#include <string>
using namespace std;
int main() {
string s; // ๋ฌธ์์ด s
int i = 0;
while (i < 100) {
getline(cin, s); // getline: ์์์ ๊ณต๋ฐฑ ํฌํจํด ๋ฌธ์์ด์ ์
๋ ฅ๋ฐ์
cout << s << endl;
i++;
}
return 0;
}
๋๊ตฐ๊ฐ์ ์ฝ๋(์์ฝ๋ฉ)
#include<stdio.h>
main() { char c; while (scanf_s("%c", &c) != EOF)printf("%c", c); }
EOF๋? End of File์ ์ฝ์ด๋ก, "ํ์ผ์ ๋์ ํํํ ์์๋ก -1 ๊ฐ์ ์ง์นญ" ์ฆ, ํ์ผ์ ๋์์ผ๋ก fgetc (์ฝ๊ธฐํจ์)๊ฐ ํธ์ถ๋์์ ๋ ๊ทธ ํ์ผ์ ๋์ ๋๋ฌํ๋ฉด **EOF (= -1)**์ด ๋ฐํ๋์ด ๋์ ์๋ฆฐ๋ค.
์ฐธ๊ณ
[C++] ๊ณต๋ฐฑ(๋์ด์ฐ๊ธฐ)ํฌํจ ๋ฌธ์์ด ์ ๋ ฅ๋ฐ๊ธฐ
[C์ธ์ด] C์ธ์ด์์ EOF๋? (C์ธ์ด ํ์ผ ์ข ๋ฃ ์ฝ๋)
'Study > ์ฝํ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ค ๋ธ๋ก ์ฆ3 3009๋ฒ: ๋ค ๋ฒ์งธ ์ (0) | 2023.02.20 |
---|---|
๋ฐฑ์ค ๋ธ๋ก ์ฆ3 2442๋ฒ: ๋ณ ์ฐ๊ธฐ - 5 (0) | 2023.02.20 |
๋ฐฑ์ค ๋ธ๋ก ์ฆ3 11721๋ฒ: ์ด ๊ฐ์ฉ ๋์ด ์ถ๋ ฅํ๊ธฐ (0) | 2023.02.08 |
๋ฐฑ์ค ๋ธ๋ก ์ฆ3 4153๋ฒ: ์ง๊ฐ์ผ๊ฐํ (0) | 2023.02.08 |
๋ฐฑ์ค ๋ธ๋ก ์ฆ3 1085๋ฒ: ์ง์ฌ๊ฐํ์์ ํ์ถ (0) | 2023.02.02 |