Machineboy空
백준 10171,10172: C# 특수문자 출력( \ ,",)) 본문
using System;
namespace CodingTestForBaekJoon
{
class Program
{
static void Main(string[] args)
{
//\역슬래쉬 쓰려면 \\
Console.WriteLine("|\\_/|");
Console.WriteLine("|q p| /}");
//"따옴표 쓰려면 \"
Console.WriteLine("( 0 )\"\"\"\\");
Console.WriteLine("|\"^\"` |");
Console.WriteLine("||_/=\\\\__|");
}
}
}
using System;
namespace CodingTestForBaekJoon
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("\\ /\\");
//\역슬래쉬 나오게 하려면 \\
Console.WriteLine(" ) ( ')");
//)괄호나오게 하려면 "뒤에 하나 붙여주기
Console.WriteLine("( / )");
Console.WriteLine(" \\(__)|");
//\역슬래쉬 나오게 하려면 \\
}
}
}
========================
줄바꿈 특수문자
//enter기준으로 Split하여 csv정보를 받아오는 방법
public void Parse(string fileName)
{
//file을 읽어 오자. -> 읽어 와서 쉼표 기준으로 잘라낼 것이다.
string path = Application.streamingAssetsPath + "/" + fileName + ".csv";
string stringData = File.ReadAllText(path);
print(stringData);
//enter(\n or \r\n)를 기준으로 한 줄 한 줄 자르자
//우선 \n기준으로 자르고 그 다음\r 검사하자
string[] lines = stringData.Split("\n");
for (int i = 0; i < lines.Length; i++)
{
print(lines[i]);
}
}

\r | 엔터를 치는 것과 같다 | CR(carrage return) | 종이를 한 줄 간격만큼 위로 올려주는 행위 | macOS에서 줄 바꾸기 문자로 사용 |
\n | 새로운 줄을 의미 | LF(line feed) 줄 바꿈 | 종이를 한 줄 간격만큼 위로 올려주는 행위 | Unix/Mac OS X |
\r\n | CR + LF | Windows에서 줄 바꾸기 문자로 사용 |
'Computer > Coding Test' 카테고리의 다른 글
프로그래머스 - 옹알이(1) (0) | 2023.09.19 |
---|---|
백준 1546: 평균 (자료형 구분) (0) | 2023.09.08 |
백준 2562: 최댓값 / 알고리즘: 최단 거리 갱신 (0) | 2023.09.06 |
백준 10951: A+B - 4 (while문 활용) 입력값 마지막 줄까지 읽는 법 (0) | 2023.09.06 |
백준 15552: 빠른 A+B (입출력 시간 단축) (0) | 2023.09.06 |