목록전체 글 (463)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cyr1ih/btrFz34spp7/jpTxGiCPd3E6ZYq8AfA8J0/img.png)
호호호 아까 회장님 께서 아주 친절히 설명해 주셔서 해결했다! 코드는 다 맞게 쳤는데 명령어 위치를 바꾸고 함수 선언에서 몇문장을 지우고 해서 해결됬다!
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wSVCn/btrFzwrXPBx/GF2yofgnICuC6pwydbq760/img.png)
처음 과제는 꽤 쉬운 편 이었다 저 파일을 다운로드 받아서 안에 있는 솔루션을 돌리기만 하면 되는거 인데 자꾸 컴파일 에러가 나서 한참 구글링을 했다. 근데 신기하게 하나 해결하면 또 뭐가 에러나고 다시 해결하면 에러나고..그래서 하긴 했지만 시간이 오래 걸렸다. 이게 두번째 과젠데 아 이게 상당히 오래걸렸다. 근데 저 함수들 1번부터 4번까지는 다 만들었는데 문제는 한꺼번에 출력이 안된다. 그러니까 저 모든 함수들이 다 나와야 되는데 명령어들중 제일 마지막에 있는 함수만 실행이 되서 어떡할지 모르겠다. 저 함수들을 다 모아서 새로운 함수를 만들어도 똑같다. 교수님께서 하다가 모르는거 있으면 회장 분께 물어보라고 하셔서 물어보고 해결할 예정이다.
이제 드디어 꿈에 그리던 여름 방학이다. 방학동안 교수심 께서 진행하신다는 C++교육 프로젝트가 있다고 하셔서 틈날떄마다 열심히 하고 있다. 앞으로 만들어낼 결과물들을 이곳에 올리려고 한다.
#define _CRT_SECURE_NO_WARNINGS 프로그래밍 언어의 종류: 기계어, 어셈블리어. 고급 언어 단축키: 정렬 = ctrl+k+f / 주석= ctrl+k+c / 주석 해제= ctrl+k+u 함수: 특정한 작업을 하도록 만들어진 독립적인 단위 모듈 구조적 프로그래밍: 큰 프로그램 하나를 여러 개의 함수로 분할하여 구현하는 방식 매개변수 (파라매터): 함수에 입력시키는 것 / 리턴값: 함수가 돌려주는 결과 값 main()함수는 콘솔 기반 C 프로그램의 시작점 리턴값이 없는 함수나 매개변수가 없는 함수는 그 위치에 비어 있다는 뜻의 "void"를 씀 대표적인 표준 라이브러리 함수: printf, scanf 3han, 숫자는 첫 글자로는 불가능 s-point, 특수문자 하이픈(-)은 불가능 ...
1.강의 주제 함수 뒷부분 내용과 기억클래스 2.강의 키워드(주요 단어) 재귀함수, 스택 오버플로우, 실매개변수, 형식매개변수, call by value, call by reference, 구조적 프로그래밍, 모듈화 프로그래밍, 헤더 파일, 기억 클래스, 지역변수, 전역변수, 선언 위치, 코드 영역, 데이터 영역, 스택, auto(생략 가능), register, static, extern 3.주요 내용 요약 재귀함수, 구조적 프로그래밍, call by value, 지역 변수, 전역 변수를 알 수 있다. 4.감상 평 다른 강의에 비해 특히나 더 어려운 내용인 것 같다. 5.강의 이해도: xx%정도 이해, 특히 xx부분은 어려움 .70% 정도 이해한 것 같고, 특히 실매개변수. 형식매게변수의 차이점 그리고 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/6xMEe/btrDjFkMXHh/GqYSsHg9oXDODYZ2wAiN3k/img.png)
7.10 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { float w=0,h=0; printf("BMI지수를 계산 하는 프로 그램 입니다\n"); printf("체중과 키를 입력해 주세요.(kg. m)\n"); scanf("%f %f", &w, &h); float BMI = w / (h * h); printf("당신의 BMI지수는 %.1f 입니다.", BMI); if (BMI >= 30) { printf("당신은 고도비만 입니다."); } else if (BMI >= 25 && BMI = 23 && BMI = 18.6 && BMI
1.강의 주제 함수의 개념 2.강의 키워드(주요 단어) 매개변수, 전달인자, 리턴값, 구조적 프로그래밍, main() 함수, 입력, 출력, void, 표준 라이브러리 함수, 사용자 정의 함수, 정의, 호출, 선언 3.주요 내용 요약 사용자 정의 함수를 정의하고 호출, 선언하는 방법을 알아본다. 4.감상 평 파이썬에서 살짝 배워서 더 이해가 잘 된 것 같다. 5.강의 이해도: xx%정도 이해, 특히 xx부분은 어려움 90% 정도 이해 했고, 리턴값 부분이 어렵다. 6.질문 변수가 리턴값에 들어갈 수 있나요?
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dLuCF1/btrCIHcEL2k/ZNneJKa2ujKLUjry0xE7Pk/img.png)
7.1: #define _CRT_SECURE_NO_WARNINGS //Visual Studio에서만 사용 #include int main(void) { char op; // 연산자 저장 변수 int num1, num2; // 피연산자 저장 변수 printf("사칙연산만 가능합니다\n"); printf("계산하려는 수식(예:10+20)을 입력하세요:"); scanf("%d%c%d", &num1, &op, &num2); //10+20 switch (op) { case '+': printf("덧셈 결과는 %d입니다.\n", num1 + num2); break; case '-': printf("뺄셈 결과는 %d입니다.\n", num1 - num2); break; case '*': printf("곱셈 결과는 %d..
1.강의 주제 제어문, 조건문, 반복문, 분기문들 에 대하여 설명한다. 2.강의 키워드(주요 단어) switch~case 문, switch 다음의 조건식은 결과가 정수형인 수식만 가능, break, for 문, for(제어 변수 초기식;조건식;증감식), 중괄호, 무한루프, break 2중 for문, while 문, do while 문, break 문, continue 문, goto 문, 레이블, 3.주요 내용 요약 여러 가지 제어문들 4.감상 평 C언어 중에 가장 중요한 부분인 것 같고 좀 많아서 햇갈릴 것 같다. 5.강의 이해도: xx%정도 이해, 특히 xx부분은 어려움 대부분 이해했다. 특히 while 문과 do ~ while 문 부분이 헷갈린다. 예제를 많이 풀어봐야겠다고 생각했다. 6.질문 got..