티스토리 뷰
프로그램 기본구조
#main()함수
1. 함수의 정의
1)정의
함수 : 입력에 대해 연산을 수행하고 결과를 출력,프로그램에서 처리할 내용을 모아두는 묶음
2)main()함수
1)정의
함수 : 입력에 대해 연산을 수행하고 결과를 출력,프로그램에서 처리할 내용을 모아두는 묶음
2)main()함수
- 언어는 하나 이상의 함수로 이루어짐
- 실행가능한 하나의 프로그램에는 반드시 하나의 main()함수가 존재함
- C언어는 main()함수를 수핼하는 언어
2. 기본구조
1)프로그램 기본틀
1)프로그램 기본틀
ex)
#inclube -> 헤더파일(라이브러리 사용을 위한 준비)
int main()
{ -> 프로그램 시작점
printf("print result");
.........
.......
} -> 프로그램 종료
2) 코드 작성 준비
- 소문자로 작성해야 함
- 식별자는 대소문자를 구분
- 함수의 시작과 끝음 { }로 구분
- 하나의 문장 끝은 ;
# 출력문장구현
1. 주석문
프로그램 내에서 코드 등을 설명하기 위한 정도로 사용
프로그래머에게만 보이고 컴퓨터에서는 처리되지 않는 문장
여러 줄 주석 : /*......*/
한줄 주석 : //
/* 주석문이란 프로그램 내에서 코드 등을 설명하기 위한 용도로 사용한다*/
\n : 커서를 다음줄로 이동
\t : 커서를 수평으로 탭만큼 이동
\\ : ₩ 문자를 화면에 출력
\" : "커서를 다음줄로 이동
\' : '커서를 다음줄로 이동
\f : 커서를 다음페이지의 처음으로 이동
\b : 커서를 한 칸 이전으로 옮김(Back Space)
프로그램 내에서 코드 등을 설명하기 위한 정도로 사용
프로그래머에게만 보이고 컴퓨터에서는 처리되지 않는 문장
여러 줄 주석 : /*......*/
한줄 주석 : //
/* 주석문이란 프로그램 내에서 코드 등을 설명하기 위한 용도로 사용한다*/
#inclube
int main()
{
printf("print result"); // 출력하는 문장
.........
.......
}
// 처음으로 작성한 코드
2. 출력문- printf(" ");
- 표준출력장치(화면)에 " "에 지정한 글자를 나타내는 함수
- 헤더파일 stdio.h에 선언
#inclube -> 전처리기
int main()
{
printf("Hello world"); // 출력하는 문장
.........
.......
}
이스케이프문자(Escape Sequence)\n : 커서를 다음줄로 이동
\t : 커서를 수평으로 탭만큼 이동
\\ : ₩ 문자를 화면에 출력
\" : "커서를 다음줄로 이동
\' : '커서를 다음줄로 이동
\f : 커서를 다음페이지의 처음으로 이동
\b : 커서를 한 칸 이전으로 옮김(Back Space)
'JAVA기반스마트웹개발2021 > 프로그래밍언어 활용' 카테고리의 다른 글
반복문 (0) | 2021.07.26 |
---|---|
조건문 (0) | 2021.07.26 |
연산자 (0) | 2021.07.25 |
변수와 데이터 타입 (0) | 2021.07.25 |
컴퓨터 프로그래밍 이해 (0) | 2021.07.25 |