inflearn logo
강의

講義

知識共有

チョン・ヘギョンファンタスティックデータ構造in C

17講. アルゴリズム演習(Editor)

17강 알고리즘 문제풀기(Editor)에서 질문있습니다.

391

ttt123

投稿した質問数 21

0

안녕하십니까 강사님 강의 듣고있는 수강생입니다.

알고리즘 문제풀기(Editor)강의에서 질문있어서 게시판에 글남깁니다.

저는 명령어를 입력하는단계에서 for문과 if문을 활용하였는데 첨부드린 사진처럼 for문의 반복횟수가 5번을때는 두번의 L명령어만 실행이됩니다.

for문의 반복횟수를 10회이상으로 늘렸을때는 답이 나오는데 무엇이 문제인지 모르겠습니다. fscanf함수를 활용하였는데도 개행문자를 읽는것 같기도 해서 한번 봐주시면 감사하겠습니다..

c

回答 1

0

vcde1120

입력 버퍼에 개행 문자가 들어가서 그렇습니다. (링크 참고)

https://snurf.tistory.com/entry/C%EC%96%B8%EC%96%B4-c%EB%9E%80

L \n

L \n

L이 2번 입력될 때 버퍼에 개행 문자 2번이 저장되서 아마 4번의 반복문이 실행될 겁니다.

명렁어 1개 + 개행문자 1개 사실상 명령어를 2번 실행하게 되는 셈이라고 보시면 됩니다.

10번일 때 동작하는 이유는 마찬가지로 명령어 5개 + 개행문자 5개 = 10개 이므로

10번 반복하면 답이 나오는 거죠.

fscanf에서 %*c를 추가해주세요.

fscanf("%c%*c", &ch); 

이와 같이 바꾸면 아마 동작할 껍니다.

 

0

ttt123

아 정확히 실행이 됩니다. 답변 감사합니다!!

조건 반복문 질문: for 문 ?

0

9

0

정처기 26-2회. 9번 질문드립니다!

0

43

1

이론 보면서 질문이 있습니다.

0

55

2

정보처리기사 실기 26년 2회 SRT 스케줄링 문제 단위 질문

0

58

2

유튜브(정보처리기사 실기 | 26년 2회 기출문제 코드 해설)

0

75

2

262 정처기 실기 C언어코딩

0

30

1

정보처리기사 262 실기 Hash(해시) 질문

0

61

2

static 변수 질문입니다.

0

46

2

파이썬 4강 질문입니다.

0

53

2

모의고사 1회 3번문제

0

75

3

41강 30:10

0

53

2

이론 공부법 질문 있습니다.

0

75

2

addLast질문

0

102

1

txt파일이 12강 수업자료에 없습니다!

0

288

1

음...

0

428

1

fileopen하는 txt파일을 어디서 다운받을 수 있나요?

0

448

1

교재 및 실습파일

0

394

0

delete 코드에서 질문이 2개 있습니다!

0

195

0

DeleteHash함수와 destroyHash함수에 대해서 질문이 있습니다!

0

160

0

reHeapUp while문

0

282

1

bst 강의 중 간단한 질문!

0

216

0

BST구현 addNode 함수관련 질문

0

274

1

addNode 함수 구현부분

0

256

1

hash table code첨부 문의

0

252

1