'programming/c'에 해당되는 글 13건

  1. 2019.03.22 05. 실습 - 사칙연산, 관계, 자료형, scanf, printf
  2. 2019.03.22 04.
  3. 2019.03.21 03. 컴파일러, 알고리즘, IDE
  4. 2019.03.21 02. 프로그램은 함수이다.

#include <stdio.h>

int main()
{
 double x, y;
 int m, n;

 printf("실수 2개를 입력하시오.");
 scanf("%lf %lf", &x, &y);

 printf("입력한 정수는 %lf와 %lf입니다.\n", x, y);
 printf("x+y의 결과값: %lf\n", x + y);
 printf("x-y의 결과값: %lf\n", x - y);
 printf("x*y의 결과값: %lf\n", x * y);
 printf("x/y의 결과값: %lf\n", x / y);
 printf("x==y의 결과값: %d\n", x == y);
 printf("x!=y의 결과값: %d\n", x != y);
 printf("x>y의 결과값: %d\n", x > y);
 printf("x<y의 결과값: %d\n", x < y);
 printf("x >= y의 결과값: %d\n", x >= y);
 printf("x<=y의 결과값: %d\n\n", x <= y);

 printf("정수 2개를 입력하시오.");
 scanf("%d %d", &m, &n);

 printf("입력한 정수에 연산된 %d와 %d입니다.\n", ++m, --n);
 printf("m+n의 결과값: %d\n", m + n);
 printf("m-n의 결과값: %d\n", m - n);
 printf("m*n의 결과값: %d\n", m * n);
 printf("m/n의 결과값: %d\n", m / n);
 printf("m%%n의 결과값: %d\n", m % n);
 printf("m==n의 결과값: %d\n", m == n);
 printf("m!=n의 결과값: %d\n", m != n);
 printf("m>n의 결과값: %d\n", m > n);
 printf("m<n의 결과값: %d\n", m < n);
 printf("m >= n의 결과값: %d\n", m >= n);
 printf("m<=n의 결과값: %d\n", m <= n);
 
 
 return 0;
}

 

처음 시작할 때 source파일 명 뒤에
.c를 붙이면 c언어를 쓰겠다는 것임.

실수(double)는 %lf
정수(int)는 %d

printf의 "" 큰 따옴표 사이에는 출력할 값을 넣는다.
','를 찍고는 %d에 들어갈 값 혹은 연산을 넣는다.

scanf는 사용자의 입력값을 받는 함수이다.
 ""큰 따옴표 사이에는 값의 형태를 넣는다.
식별자 앞에는 &를 붙여서 표기한다.

spelling오류 조심하기.

'programming > c' 카테고리의 다른 글

07. 숙제  (0) 2019.03.29
06. 연산자, 프로그램 구조  (0) 2019.03.27
04.  (0) 2019.03.22
03. 컴파일러, 알고리즘, IDE  (0) 2019.03.21
02. 프로그램은 함수이다.  (0) 2019.03.21
Posted by 도이(doi)
,

04.

programming/c 2019. 3. 22. 16:32

 

Posted by 도이(doi)
,

컴파일러
- 우리가 짜는 프로그램을 기계어로 바꾸어주는 작업을 하는 프로그램

 

기계어
어셈블리어 
자연어

 

ANSI(American National Standards Institute)

 

알고리즘
문제를 해결하는 절차

알고리즘의 기술
자연어(natural language), 순서도(flow chart), 의사코드(pseudo code)

 

top - down 디자인(하향식 디자인)

 

c - <compile> - .obj - <link> - .exe

 

IDE(통합 개발 환경) integrated development environment
- 에디터 + 컴파일러 + 디버거

'programming > c' 카테고리의 다른 글

06. 연산자, 프로그램 구조  (0) 2019.03.27
05. 실습 - 사칙연산, 관계, 자료형, scanf, printf  (0) 2019.03.22
04.  (0) 2019.03.22
02. 프로그램은 함수이다.  (0) 2019.03.21
01. 컴퓨터구조, 프로그램, 언어  (0) 2019.03.21
Posted by 도이(doi)
,

- Relation (치역이 다수)
 ex) 원 그래프

- Function(고유한 1개의 값만을 가짐)
ex) 1차 함수, 2차 함수 ...

변수는 type을 정의 해주어야 한다.
프로그래밍은 함수의 집합이다.

 

#include<studio.h> - 헤더 파일 포함.

 

-> .obj -> .exe

 

argument - 매개변수, 인자 

call - 함수 실행
return - 함수의 결과값을 보냄 

 

 


 

'programming > c' 카테고리의 다른 글

06. 연산자, 프로그램 구조  (0) 2019.03.27
05. 실습 - 사칙연산, 관계, 자료형, scanf, printf  (0) 2019.03.22
04.  (0) 2019.03.22
03. 컴파일러, 알고리즘, IDE  (0) 2019.03.21
01. 컴퓨터구조, 프로그램, 언어  (0) 2019.03.21
Posted by 도이(doi)
,