/*
#include <stdio.h>
int main()
{
printf("Hello");
return 0;
}
주석 ( 메모)
규칙 1. 명령의 끝에는 ; (세미콜론)을 쓴다
#include <stdio.h>
int main()
{
printf("cnccurkgrheihglksjf");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("Hello");
return 0;
}
/ 슬래시
\ 백슬래시
*/
/*
#include <stdio.h>
int main()
{
printf("Hell\noW\"or\'ld");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("Hello\nWorld");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("\'Hello\'");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("\"Hello World\"");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
printf("\"!@#$%%^&*()\"");
return 0;
}
std standard 표준
io input, output 입출력
stdio.h : 표준입출력문을 컴파일 하는 방법이 쓰여있는 곳
#include <stdio.h> //stdio.h라는 파일을 포함해서 컴파일해라!
int main()
{
printf("\"C:\\Download\\hello.cpp\"");
return 0; //프로그램 종료하기
}
변수 : 데이터를 저장하는 공간
정수 숫자, 소수점x 10 50 -100 0 5142
실수 숫자, 소수점o 3.14 10.0 -0.7
문자 키보드한알 'a' 'b' '%' 'h'
정수 integer int
실수 floating point float
문자 character char ( 캐릭터 or 차)
***********data type 자료형 **************
선언 입출력
정수 int %d (약 21억)
long long int %lld (무한대는x)
실수 float %f
double %lf
문자 char %c
& 주소 연산자, scanf에서만 변수 앞에 쓴다!
****************************************
#include <stdio.h>
int main()
{
int a; // 정수 변수 a 선언
// printf("정수 하나를 입력하세요 >>");
scanf("%d",&a); // 정수 a 입력
//printf("당신이 입력하신 숫자는 ");
printf("숫자는 %d입니다",a); //정수 a 출력
//printf("입니다.");
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c,d,e,f;
float x;
scanf("%d %d %f", &a,&b,&x);
printf("%d %d %f", b,a,x);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char a;
scanf("%c", &a);
printf("%c", a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
float a;
scanf("%f", &a);
printf("%f", a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a,&b);
printf("%d %d",a,b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
char a,b;
scanf("%c %c",&a,&b);
printf("%c %c",b,a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d %d %d",a,a,a);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d:%d",&a,&b);
printf("%d:%d",a,b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d",&a);
printf("%d%%",a);
return 0;
}
int의 범위
-2147483648 ~ +2147483647
*/
/*
#include <stdio.h>
int main()
{
long long int a;
scanf("%lld", &a);
printf("%lld", a);
return 0;
}
산술연산자 + - * / %
a+b
a-b
a*b
a/b
a%b
자료형이 표현 할 수 있는 범위를 넘었을때 ! overflow
int + int -> int
long long int + int -> long long int
int / int -> int
float / int -> float
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a,&b);
//강제형변환
//printf("%lld", (long long int)a+b);
printf("정수몫 %d\n",a/b);
printf("나머지 %d\n",a%b);
printf("나눈값 %.3f",(float)a/b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a,&b);
printf("%lld", (long long int)a+b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
long long int a,b;
scanf("%lld %lld",&a,&b);
printf("%lld",a+b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d", a/b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d",a%b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("%d\n",a+b);
printf("%d\n",a-b);
printf("%d\n",a*b);
printf("%d\n",a/b);
printf("%d\n",a%b);
printf("%.2f\n",(float)a/b);
return 0;
}
*/
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d", &a, &b);
printf("%d+%d=%d\n",a,b,a+b);
printf("%d-%d=",a,b);
printf("%d\n",a-b);
printf("%d*%d=",a,b);
printf("%d\n",a*b);
printf("%d/%d=",a,b);
printf("%d\n",a/b);
return 0;
}



