반응형 c언어106 3강 C언어 - 변수 생성하기 (메모리 공간, 데이터 타입, 자료형 이해하기) 안녕하세요 판타지코딩월드입니다! 저번 시간에는 printf 함수로 변수에 저장된 데이터를 출력하는 방법을 알아보았습니다. 변수에는 데이터를 저장할 수 있다 정도로 간단히 정리하고 printf 함수 사용 방법을 알아보았는데요, 이번 시간에는 변수가 무엇인지 자세히 알아보고 생성하는 방법을 공부하겠습니다. 1. 변수가 무엇일까? C언어에서 변수는 데이터를 저장할 수 있는 공간입니다. 이 공간을 우리는 이름을 붙여서 아래와 같이 표현하고 데이터를 저장합니다. int num = 10; 여기서 num이 바로 변수의 이름이고, int는 변수의 데이터 타입입니다. 변수를 생성할 때는 데이터 타입과 변수 이름을 설정하면 됩니다. 그리고 데이터를 저장하려면 위와 같이 작성해주면 됩니다. 2. 변수는 메모리 공간이다 위에.. 2024. 3. 7. 2강 C언어 - printf 함수로 출력하기 (%d가 무엇일까?) 안녕하세요 판타지코딩월드입니다. 이번주는 대학생들에게는 개강주겠네요. 새로운 환경에서 새로운 친구들과 같이 공부하고 오랜 시간 과제를 하게 될거라 설레일 것 같습니다. 다들 첫 날은 어떠셨나요? 즐거운 경험이었길 바라며 오늘의 강의 시작하겠습니다. 오늘의 주제는 printf 함수로 여러 가지 데이터를 출력하는 방법을 알아보겠습니다. 1. printf로 문자열 출력하기 1강에서 printf 함수를 활용해서 함수 내에 입력한 문자열을 그대로 출력하는 방법을 알아보았습니다. 1강을 읽어보지 않으신 분들 또는 printf 함수가 처음인 분들을 위해 간단히 복습하고 지나가겠습니다. printf("Welcome to Fantasy coding world!"); 이렇게 작성하면 큰 따옴표 안의 문자열을 그대로 출력하.. 2024. 3. 6. 1강 C언어 기초 - C언어 학습에 앞서 이해해야 할 것 안녕하세요 판타지코딩월드입니다. 강의를 시작하는 이 시점 3월 3일 새학기, 새로운 마음으로 C언어를 학습하기 위한 분들이 많이 찾으셨을 것 같습니다. 저는 여러분이 C언어라는 프로그래밍 언어를 큰 짐으로 느끼지 않고 공학도로써 새로운 도전을 뒷받침 해주는 유용한 도구로써 쓸 수 있도록 도와드리고자 하는 마음으로 강의를 시작하게 되었습니다. 우리가 흔히 사용하는 언어와는 다른 부분이 많아서 배우기에 쉽지 않은 부분과 그만하고 싶은 마음이 들 때도 많으시겠지만, 반수 또는 직종 변경을 할게 아니라면 꾸준히 학습해서 원하는 프로그램 하나 쯤 만들어 보고 앞으로의 꿈을 향해 나아가길 바라겠습니다. 특히 C언어는 '프로그래밍 언어의 특성과 흐름'을 이해하면 그 이후로는 술술 풀리는 강의이기도 합니다. 그러니까 .. 2024. 3. 3. 15649 C++ 백트래킹 문제 풀이 오늘은 백트래킹에 대해서 공부하기 위해 가장 위에 있는 문제를 풀어보기로 했다. 백트래킹이라는 이론 자체를 처음 접하기 때문에 가장 쉬운 문제를 풀기로 했다. https://www.acmicpc.net/problem/15649 15649번: N과 M (1) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 문제 설명 자연수 N과 M이 주어졌을 때 N까지의 숫자 중 M개를 선택해서 만들 수 있는 모든 수열을 나열하는 것이다. 보통 이런 문제는 경우의 수가 몇 개인지를 맞추는 경우면 간단히 다이나믹 프로그래밍을 사용하면 되는데, 이 문제는 직접.. 2024. 2. 6. 이전 1 ··· 3 4 5 6 7 8 9 ··· 27 다음 반응형