// 전처리문
#include<stdio.h>
// 전역변수 및 전역함수
int main(){
// 선언문
int a;
int b = 20;
int c;
// 입력문
scanf("%d", &c);
// 처리문
a = 10 + b;
// 출력문
printf("출력내용");
printf("%d + %d = %d", 10, b, a);
printf("c = %d", c);
return 0;
}
1. 선언문 : 변수와 상수의 자료형 또는 초깃값을 선언하는 영역
(data_type : 자료형, variable : 변수명, default : 초기값(처음값))
- data_type variable;
- data_type variable = default;
- V(변수; Variable) = C(상수; constant);
- 변수 = 상수;
- 변수 = 변수;
- 변수 = 수식(산술식, 관계식, 논리식, 함수식);
< 사용자 정의 규칙(명명법) > : 변수와 상수 또는 함수의 이름을 정의하는 법
- 영문자(대·소문자 별개), 숫자, 몇 개의 특수문자(_, $ 등), 한글이 가능하다.
- 첫 글자는 영문자와 '_', 그리고 '$'만 올 수 있다.
- 글자 수에 상관없다.
- 글자 중간에 공백을 포함할 수 없다.
- 예약어(Keyword)는 사용할 수 없다.
- 일반적으로 변수의 이름은 영문의 소문자를 사용하는 것을 권장하며, 매크로 상수는 모두 대문자로 작성한다.
- 또한 두 단어를 합쳐서 사용할 경우 뒤 단어의 첫 글자는 대문자로 쓰고, 변수의 형(자료형)을 나타내는 기호를 덧붙인다.
2. 입력문 : 입력형식에 맞게 입력문을 작성하는 영역
- scanf(); scanner + function ( or format) (표준 입력 함수)
키보드를 통해 서식에 해당하는 데이터를 입력받아 변수에 저장한 후 해당 변수의 주소를 리턴 시켜준다.
scanf("입력 서식", &변수);
3. 처리문 : 명령어 또는 제어문을 통해 처리하는 영역 (비즈니스 로직)
4. 출력문 : 출력 형식에 맞게 출력문을 작성하는 영역
- printf() : print + function (or format) (표준 출력 함수)
printf("출력 내용");
printf("출력 서식", 출력 데이터);
5. return 0;
시스템을 종료하며, 제어권을 시스템에 넘겨준다.
'C' 카테고리의 다른 글
[C언어] 상수와 변수, 그리고 자료형 (0) | 2020.11.26 |
---|---|
[C언어] 서식 문자 (%) (0) | 2020.11.25 |
[C언어] 제어 문자 (\) (0) | 2020.11.24 |
[C언어] 전처리문(Preprocessor) (0) | 2020.11.23 |
[C언어] C 언어의 구문 (0) | 2020.11.23 |