본문 바로가기

프로그래밍/C, C++21

[C언어] 날짜, 연도 형식으로 입력받고 출력하기 예제 : codeup.kr/problem.php?id=1019 솔루션 : #include int main(void) { int a, b, c; scanf("%d.%d.%d", &a, &b, &c); printf("%04d.%02d.%02d", a, b, c); return 0; } 입력 받을 때는 . 으로 정수를 구분해서 받은 뒤, 출력할 때는 04d, 02d 같은 형식으로 출력하면 된다. 2021. 4. 1.
[C언어] 소수점 N자리 이하에서 반올림에서 출력하기 예제의 링크 : codeup.kr/problem.php?id=1015 답안 : #include int main(void) { float a; scanf("%f", &a); printf("%.2f", a); return 0; } 2021. 4. 1.
[C언어] 유니코드 특수문자 출력하기 컴퓨터로 유니코드를 확인하는 방법도 있지만, https://unicode-table.com/kr/ 유니 코드 문자 백과 사전 유니 코드 문자 검색 웹 서비스. 즐겨 찾는 문자를 찾아서 복사하십시오 : 😎 에모지, ️ 화살표, ✪ 별, 💲 통화, 🈂️ 글쓰기 시스템 및 기타 🚩 unicode-table.com 웹으로 확인하는 것이 훨씬 용이하다. 본인이 사용하고싶은 유니코드 문자를 선택하면 유니 코드 번호 : U+0176이라고 적힌 모습을 볼 수 있을 것이다. 1 2 3 4 5 6 7 #include int main(void) { printf("\u0176"); return 0; } cs 코드를 이렇게 \(역슬래시나 ₩)를 입력한 후에 0176(유니코드번호)를 입력하면 선택한 문자가 출력이 될 것이다. 이.. 2021. 4. 1.
[C언어] ' " ! @ # $ % ^ & * ( ) 출력하기 #include int main(void) { printf("\"C:\\Download\\hello.cpp\""); printf("쌍따옴표는 이렇게 쓰면 된다. \"\""); return 0; } 사용하고 싶은 기호 앞에 \(Back slash)를 붙혀주면 잘~ 작동한다. 2021. 4. 1.
[C#] ToInt, Convert to int www.dreamy.pe.kr/zbxe/CodeClip/142782 C# 형변환 (문자형 -> 숫자형) / C# Type Change (string -> number) C#에서 Textbox안에 쓰여진 모든 것은 문자로 받아들여집니다. 이 때 문자형으로 받아들여진 숫자를 산술 계산을 위해 숫자로 변환해야 할 일이 자주 발생하죠. Everything is inputed in Textbox in C#, adapt www.dreamy.pe.kr 이 블로그가 굉장히 설명을 잘 해놨다. 감사합니다. 2021. 3. 21.
[C언어] 구조체 포인터 .연산자 ->연산자 구조체 포인터라고 해서 어렵게 생각할 필요가 전혀 없다. 보는 눈만 키워주면 되는 것이다. 구조체는 하나의 자료형이라고 생각하면 되기 때문에, 포인터를 선언할 때에도 똑같이 선언하면 된다. struct 구조체이름* 포인터이름; 보통 구조체 내부에는 여러개의 자료형이 들어가있기 때문에 구조체를 일일히 선언해서 사용하기 보다 포인터로 주소를 할당에서 사용을 많이한다. struct 구조체이름* 포인터이름 = malloc(sizeof(struct 구조체이름)); 예제로 아래는 Hash의 insert 함수이다. void insert(int key, int value){ int hashIndex = hashFunction(key); struct node *newNode = createNode(key,value); .. 2021. 1. 24.