월 19,800원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨홍정모의 따라하며 배우는 C언어
질문이 있습니다.
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main(void) { // 복리 계산 프로그램 double seed_money, target_money, annual_interest; printf("Input seed money : "); scanf("%lf", &seed_money); printf("Input target money : "); scanf("%lf", &target_money); printf("Input annual interest(%) : "); scanf("%lf", &annual_interest); double fund = seed_money; int year_count = 0; while (fund < target_money) { year_count++; fund = fund * ( 1.0 + ( annual_interest % 100.0 ) ); }; printf("It takes %d year\n", year_count); return 0; } 제가 작성한 코드에는 annual_interest과 100.0 아래 빨간줄이 나오면서 expression must have integral type이라고 출력되는데 왜이럴까요..??
- 미해결홍정모의 따라하며 배우는 C언어
공백이 왜 생기는지 모르겠어요
8.5 숫자이 모든 문자를 섞어서 입력받기 강의에서공백이 왜 생기는거에요?
- 미해결홍정모의 따라하며 배우는 C언어
while(getchar() != '\n') continue; 이부분 질문이요
3분 20초 쯤에 while(getchar() != '\n') continue;이걸 사용하면 빈칸 공백 없애주는거라고 하셧는데이게 왜 빈칸 공백 없애 주는건지 모르겟어요엔터키누르는게 아니면 continue로 뒤에꺼 실행안되게 하는 함수라고 생각하는데빈칸 없애는거랑 무슨 관련이 있나요?
- 미해결홍정모의 따라하며 배우는 C언어
int*
int* ptr 이거랑 int *ptr 이거랑 다른건가요? 다르다면 어떻게 다른건지 알려주세요 너무 헷갈리네요..
- 미해결홍정모의 따라하며 배우는 C언어
*
9.15 10:28 질문입니다 파란색 바탕 밑줄 표시된 위아래 if절에서요 아래 if절이 왜 있는건가요? 그리고 위아래 if절이 무슨 차이인지 헷갈려요
- 미해결홍정모의 따라하며 배우는 C언어
헤더파일
9.11 3:48 질문입니다 저는 새항목 추가하면 오른쪽처럼 뜨거든요 무슨 문제가 있는걸까요..?
- 미해결홍정모의 따라하며 배우는 C언어
exit
8.9 강의 8:24 질문입니다exit(1)에서요 ()에다가 왜 1을 써야되나요?
- 미해결홍정모의 따라하며 배우는 C언어
EOF
EOF을 쓰는 이유가 입력이 다 끝났음을 알리기 위해서라면 scanf같이 입력을 받는 함수가 쓰일때마다 EOF도 있어야 된다고 생각하는데요 꼭 다 EOF가 있는건 아니더라구요 코드 작성시 EOF를 언제 써야되는지 잘 모르겠습니다.
- 미해결홍정모의 따라하며 배우는 C언어
void
8.8 강의 2:55 질문입니다 5~8라인에서 왜 ()안에 void를 쓰는건지 궁금합니다
- 미해결홍정모의 따라하며 배우는 C언어
void display
8.5 강의 0:17 질문입니다 왜 void display를 쓴건가요?
- 미해결홍정모의 따라하며 배우는 C언어
break
7.10 루프 도우미 질문입니다 사진에서 실행시 0 1 2 3 4 5 가 아니라 왜 4까지 출력되는건지 이해가 안됩니다++i면 i=4일때 5도 출력되어야 하는거 아닌가요? i=5일때 break을 만나서 루프에서 나간다면 6은 출력하면 안되고 5까지만 출력되어야 한다고 생각했거든요
- 미해결홍정모의 따라하며 배우는 C언어
if
7.9 조건 연산자 6:10 질문입니다위에서 사실이면 true가 is_even에 대입되고, 거짓이면 false가 대입되는거잖아요 그런데 아래 if(is_even)에서 (is_even==true) 이렇게 안들어가고 is_even만 들어가는 이유가 뭔가요? is_even만 쓰면 true일때인지 false일때인지 알 수 없는거 아닌가 생각이들어서요..!
- 미해결홍정모의 따라하며 배우는 C언어
bool
6.6 _Bool 자료형 9:27 질문입니다 bool을 쓰는 이유가 참 거짓을 정의하기 위해서인거죠?정수형 변수 정의할때 int를 쓰는것처럼 참거짓을 정의할때는 앞에 bool을 쓰는건가요?
- 해결됨홍정모의 따라하며 배우는 C언어
안녕하세요 강의를 완강하면
이 강의를 완강하면txt파일의 있는 숫자들을 읽어서 moving average?를 구하는 식을 혼자서 짤수있을까요?대학교 c언어 과제로 나왓는데 따라가기가 힘들어서 혹시 이 강의를 전체 수강하면 될지 궁금해서 질문드립니다
- 미해결홍정모의 따라하며 배우는 C언어
4.10 scanf() 함수의 사용법
18:44 질문입니다출력시 2 나오는 이유가 몇개의 값을 입력 받았는가-2개라서 2인가요? 그렇다면 왜 '몇개의 값을 입력 받았는가'로 출력해야 되나요?
- 미해결홍정모의 따라하며 배우는 C언어
d
14:18 질문입니다% 자체를 출력하기 위해 %% 이렇게 써야 된다는건 알겠는데요 왜 뒤에다가 d를 써야 되는지 궁금합니다
- 미해결홍정모의 따라하며 배우는 C언어
-1
4.7 printf() 함수의 변환 지정자들9:52 질문입니다 오버플로우가 발생해서 -1이 출력된다고 하셨는데요 왜 -1인지 궁금합니다
- 해결됨홍정모의 따라하며 배우는 C언어
포인터로 초기화한 문자열이 저장돼있는 공간
안녕하세요. 궁금한 것이 있어 질문드립니다.#include <stdio.h> int main() { const char* str1 = "Hello, World"; return 0; }(1)포인터 변수 str1이 가리키는 문자열 'Hello, World'는 Data Segment에 저장되어 있나요 아니면 TEXT Segment에 저장되어 있나요?(2)만약 Data Segment에 저장되어 있다면, 그 영역 중 Read Only DATA Segment 영역에 저장되어 있는 건가요?(3)ROD Segment는 읽기 전용이기 때문에 str1를 indirection 하여 문자열로 접근해 값을 바꿀 수 없는 것인가요? 늘 친절한 답변 감사합니다.
- 미해결홍정모의 따라하며 배우는 C언어
문자 숫자
4.3 문자열이 메모리에 저장되는 구조 13:15 질문입니다실행했을때 위 동그라미1까지는 문자가 출력되었고 동그라미2에서는 숫자가 출력됐는데요그 이유가 동그라미2는 배열에 있는 '값'들을 접근해서인가요? '값'은 출력될때 숫자로 출력되어야 해서..인가요? 그리고 동그라미2에서 앞에 %hhi %hhi %hhi 이거요 왜 hhi를 써줘야 되나요?
- 미해결홍정모의 따라하며 배우는 C언어
i
4.3 문자열이 메모리에 저장되는 구조 초반부 예시 질문입니다 앞에 %i%i%i에서 왜 i를 써야 되나요?