예제로 C 배우기-퀵 가이드
C 프로그래밍 코드 구조의 기본 아이디어를 얻기 위해 매우 작고 간단한 프로그램부터 시작하겠습니다. 변수 선언, 스캔 및 인쇄 등에 대한 기본 아이디어를 얻습니다.
기본 프로그램
우리는 고전적인 "Hello World!"를 볼 것입니다. 프로그램이 어떻게 작성되었는지에 대한 통찰력을 얻기위한 프로그램 c. c에서 사용할 수있는 변수에 대한 프로그램이 있습니다. 이들은 가장 일반적으로 사용되는 기본 변수입니다. 또한 ac 프로그램에서 산술 연산을 수행하는 방법을 살펴 보겠습니다.
"안녕하세요!" C 프로그램
C의 변수
산술 연산
일반 프로그램
우리가 일상에서 사용하거나 프로그래머의 일상이라고하는 프로그램이 있습니다. 이러한 프로그램은 이해하기 쉽고 C 프로그래밍 스타일을 이해하는 데 도움이됩니다. 여기에서 이러한 프로그램과 몇 가지 멋진 트릭을 살펴 보겠습니다.
두 정수 비교
세 정수 비교
주어진 숫자가 짝수인지 홀수인지 찾기
주어진 숫자가 양수인지 음수인지 확인
윤년인지 아닌지 찾기
세 번째 변수를 사용하여 값 바꾸기
세 번째 변수를 사용하지 않고 값 바꾸기
이 세그먼트는 학습자에게 C 언어에서 루프가 작동하는 방식에 대한 향상된보기를 제공하도록 설계되었습니다. 중첩 루프와 함께 for, while 및 do-while과 같은 간단한 루프를 볼 수 있습니다.
단순 루프 프로그램
우리가 일상 생활에서 사용하는 간단한 루프 프로그램을 보겠습니다.
C의 단순 계수 프로그램
C의 계수 프로그램 표
C의 테이블 프로그램
C의 테이블 프로그램
C의 Revere 계수 프로그램
루프에서 짝수 값 인쇄
루프에서 홀수 값 인쇄
이 섹션은 제어 된 방식으로 중첩 된 루프를 사용하는 예제로 가득합니다. 외부 루프가 내부 루프 등을 제어하고 있음을 알 수 있습니다. 우리는 매우 일반적인 가장 간단한 예를 취했습니다.
C에서 정삼각형 인쇄
C에서 직각 삼각형 인쇄
C에서 역 삼각형 인쇄
C에서 하향식 삼각형 인쇄
C에서 하향식 직각 삼각형 인쇄
C에서 플로이드의 삼각형 인쇄
C에서 파스칼의 삼각형 인쇄
배열은 순차 형식으로 정렬 된 동종 데이터 모음입니다. C에서 배열의 개념을 배우는 것은 기본 데이터 구조이기 때문에 매우 중요합니다. 이 섹션에서는 C 프로그래밍 언어가 배열을 다루는 방법에 대한 통찰력을 제공하기 위해 매우 유용한 배열 프로그램을 살펴볼 것입니다.
단일 어레이 프로그램
이러한 프로그램은 기본적이며 단일 배열 변수 만 포함합니다. 다른 상황에서 배열 변수를 처리하는 방법을 배웁니다.
배열을 인쇄하는 프로그램
배열을 역순으로 인쇄하는 프로그램
배열의 합을 계산하는 프로그램
배열의 평균을 계산하는 프로그램
배열의 가장 큰 요소를 찾는 프로그램
배열에서 두 번째로 큰 요소를 찾는 프로그램
배열의 가장 작은 요소를 찾는 프로그램
다중 어레이 프로그램
이러한 프로그램에는 둘 이상의 어레이가 포함됩니다. 이 섹션에서는 프로그램에서 둘 이상의 배열 변수를 처리하는 몇 가지 쉬운 기술을 제공해야합니다.
배열을 다른 배열로 복사하는 프로그램
배열을 다른 배열로 반대로 복사하는 프로그램
하나의 배열을 두 개의 배열로 나누는 프로그램
배열을 연결하는 프로그램
문자열은 실제로 문자로 끝나는 1 차원 배열입니다. null문자 '\ 0'. 따라서 널로 끝나는 문자열에는 문자열과 그 뒤에 오는 문자를 포함합니다.null.
다음 선언 및 초기화는 "Hello"라는 단어로 구성된 문자열을 만듭니다. 배열 끝에 널 문자를 포함하려면 문자열을 포함하는 문자 배열의 크기가 "Hello"라는 단어의 문자 수보다 하나 더 커야합니다.
char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};
배열 초기화 규칙을 따르면 위의 문장을 다음과 같이 작성할 수 있습니다.
char greeting[] = "Hello";
이 섹션에서는 문자열 C 프로그래밍 언어로 작업하는 방법을 배웁니다. 우리가하는 일을 더 잘 이해하기 위해 여러 하위 섹션으로 예제를 나누었습니다.
기본 프로그램
이 프로그램은 C에서 문자열의 기본을 이해하기 위해 특별히 제작되었습니다.이 프로그램은 문자열을 문자 배열로 처리합니다.
C에서 문자열을 인쇄하는 프로그램
C에서 문자열 문자를 문자별로 인쇄하는 프로그램
C에서 함수없이 문자열 길이를 찾는 프로그램
C에서 문자 발생 횟수를 계산하는 프로그램
C에서 발생하는 모음을 세는 프로그램
C에서 문자열 문자를 정렬하는 프로그램
다중 문자열 프로그램
이러한 프로그램에는 둘 이상의 문자열 변수가 있습니다. 이것들은 C 프로그래밍 언어에서 여러 문자열 변수로 작업하는 방법에 대한 통찰력을 제공합니다.
C에서 문자열을 복사하는 프로그램
C에서 문자열을 뒤집는 프로그램
C에서 문자열을 검색하는 프로그램
C에서 문자열을 바꾸는 프로그램
C에서 두 문자열을 비교하는 프로그램
C에서 두 문자열을 연결하는 프로그램
C의 문자열 아나그램 프로그램
긴 문자열 프로그램
문장이나 줄은 긴 문자열로 간주 할 수 있습니다. 다음 프로그램은 동일한 개념을 다룹니다.
C 줄에서 단어를 반전시키는 프로그램
C 라인 반전 프로그램
이 섹션은 c 프로그래밍 언어를 사용하여 해결할 수있는 몇 가지 일반적인 수학적 문제를 소개하기 위해 개발되었습니다.
숫자 및 시리즈
프로그래밍 할 지정된 번호와 시리즈부터 시작하겠습니다. 여기서 우리는 암스트롱, 소수, 팩토리얼 숫자 및 피보나치 시리즈를 얻기 위해 프로그래밍하는 방법을 볼 것입니다.
암스트롱 번호
소수
계승 번호
피보나치 시리즈
평균
여기서 우리는 평균과 백분율을 찾는 방법을 배울 것입니다.
Average
Percentage
평균, 중앙값 및 모드
세 가지 평균, 중앙값 및 최빈값은 모두 다른 유형의 평균입니다. 평균은 평균을 찾는 일반적인 방법을 다룹니다. 중앙값은 목록의 중심 값이고 모드는 목록에서 가장 많이 발생하는 값입니다.
평균 프로그램
중앙값 프로그램
모드 프로그램
일반 프로그램
학교에서 배운 일부 기본 및 일반 프로그램은 프로그래밍 기술에 대한 통찰력을 제공 할 수 있습니다. 여기서 우리는 학교 수학에서 사용되는 일반적인 프로그램을 거의 볼 수 없습니다.
제곱근
Cube
큐브 루트
Permutation
H.C.F
L.C.M
연결 목록은 링크를 통해 함께 연결된 데이터 구조의 시퀀스입니다.
연결된 목록은 항목을 포함하는 일련의 링크입니다. 각 링크에는 다른 링크에 대한 연결이 포함되어 있습니다. 연결된 목록은 배열 다음으로 두 번째로 많이 사용되는 데이터 구조입니다. 다음은 연결 목록의 개념을 이해하는 데 중요한 용어입니다.
Link − 링크드리스트의 각 링크는 요소라는 데이터를 저장할 수 있습니다.
Next − 링크 된 목록의 각 링크는 다음이라는 다음 링크에 대한 링크를 포함합니다.
LinkedList − LinkedList에는 First라는 첫 번째 링크에 대한 연결 링크가 포함되어 있습니다.
여기이 섹션에서는 연결 목록을 사용하는 기본 프로그래밍 기술을 배웁니다.
단순 (단일) 연결 목록
이 연결 목록에는 인접 노드와의 순차 단방향 연결이 있습니다. 단방향으로 만 구문 분석 할 수 있습니다. 여기서 우리는 단일 목록 목록의 기본 동작을 배웁니다.
연결 목록 만들기
링크 된 목록을 반대로 표시
연결된 목록의 크기 찾기
링크 된 목록에서 항목 검색
연결된 목록의 항목 업데이트
연결된 목록에서 항목 제거
두 개의 연결된 목록 결합
연결된 목록을 두 개로 분할
순환 연결 목록
순환 연결 목록은 첫 번째 요소가 마지막 요소를 가리키고 마지막 요소가 첫 번째 요소를 가리키는 연결 목록의 변형입니다.
연결 목록 만들기
링크 된 목록을 반대로 표시
연결된 목록의 크기 찾기
링크 된 목록에서 항목 검색
연결된 목록의 항목 업데이트
연결된 목록에서 항목 제거
두 개의 원형 연결 목록 결합
연결된 목록을 두 개로 분할
이중 연결 목록
이중 연결 목록은 앞뒤로 탐색이 가능한 연결 목록의 변형입니다.
연결 목록 만들기
링크 된 목록을 반대로 표시
연결된 목록의 크기 찾기
링크 된 목록에서 항목 검색
연결된 목록의 항목 업데이트
연결된 목록에서 항목 제거
두 개의 이중 연결 목록 결합
연결된 목록을 두 개로 분할