일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- c
- 파이썬
- 프로그래머스
- BaekJoon
- Python
- 자라나는새싹
- injection
- 포렌식
- WHS
- Algorithm
- CSRF
- 드림핵
- dreamhack
- C언어
- 백준
- WarGame
- 문제풀이
- command
- 풀이
- 웹해킹
- 인프런
- 워게임
- 알고리즘
- 스터디
- XSS
- Programmers
- hacking
- 자라나는 새싹
- 디지털 포렌식
- Web
- Today
- Total
목록Algorithm/Programmers (24)
Hoin's security

C언어로 풀이를 진행한다. 문제는 위와 같고 로직은 앞서 올린 두 수의 합, 차 와 비슷하다. 먼저 변수 num1, num2가 주어졌으니 이에 대한 값을 scanf로 입력받아서 저장하도록 코드를 만들어준다. 변수를 띄어쓰기로 구분해 입력한다는 가정을 두고 입력받는 것을 띄어쓰기로 구분해서 받았다. 코드 실행이 정상적으로 작동했으니 코드 제출 후 채점을 진행한다. 성공적이다.

C언어로 문제풀이를 진행한다. 앞서 작성한 글인 두 수의 덧셈과 비슷하게 진행된다. 여기에서는 answer의 값이 0으로 편안하게 입력되어있다. 먼저 변수 num1, num2가 주어졌으니 이에 대한 값을 scanf로 입력받아서 저장하도록 코드를 만들어준다. 변수를 띄어쓰기로 구분해 입력한다는 가정을 두고 입력받는 것을 띄어쓰기로 구분해서 받았다. 코드 실행 후 정상적으로 작동하는 지 확인하고 제출 후 채점을 진행한다. 성공적이다.

문제 1과 이어서 프로그래머스 문제풀이를 C언어로 진행한다. 변수 answer값이 왜 -1로 되어있는지 모르겠다. 그래서 값을 0으로 수정해주었다. 변수 num1, num2가 주어졌으니 이에 대한 값을 scanf로 입력받아서 저장하도록 코드를 만들어준다. 변수를 띄어쓰기로 구분해 입력한다는 가정을 두고 입력받는 것을 띄어쓰기로 구분해서 받았다. 코드 실행 후 잘 작동 되는지 확인했다. 제출 및 채점 결과 성공이다.

프로그래머스 문제풀이를 진행해본다. 이번에 사용할 언어는 C언어이다. 먼저 변수 num1, num2가 주어졌으니 이에 대한 값을 scanf로 입력받아서 저장하도록 코드를 만들어준다. 변수를 띄어쓰기로 구분해 입력한다는 가정을 두고 입력받는 것을 띄어쓰기로 구분해서 받았다. 코드를 실행했더니 제대로 실행되길래 제출 후 채점 버튼을 눌러줬다. (+여기서 의문 : scanf에서 변수앞에 &를 적지 않아주었는데 왜 실행이 되었을까? -아래에 &에 대한설명을 추가해두었다.) 성공하니 기분이 좋다. -&(ampersand)란? 해당 변수의 주소를 가르킨다. 변수 a의 값이 10이라고 하면 주소는 그 값이 존재하는 위치를 뜻한다. 그 주소가 0111이라고한다면 &a 는 10이 아닌 0111을 뜻한다. -왜 scanf..