/*
자료형
정수 int %d
long long int %lld
실수 float %f
double %lf
문자 char %c
printf("%02d",a);
printf("%.2f",a);
산술연산자
+ - * / %
a+b
a-b
a*b
a/b
a%b
int + int --> overflow
int / int --> int
5 / 2 --> 2
(float)5 / 2 --> 2.5
*/
/*
#include <stdio.h>
int main()
{
float a, b;
scanf("%f %f", &a, &b);
printf("%.2f", a*b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
printf("%d %d", a/60, a%60);
return 0;
}
비교연산자
> < >= <= == !=
참 거짓
true false
1 0
a==1 (비교)
a=1; (대입) a에 1을 집어넣으세요
<= >=
a=>b (x)
a>=b (o) =을 오른쪽에
#include <stdio.h>
int main()
{
int a=10,b=5;
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", 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;
}
비교연산자 >< >= <= == !=
결과 1 또는 0
10>4
논리연산자 ( 논리값 (0 또는 1)으로만 )
not !
!a 1은 0으로 0은 1로
printf("%d",!a);
그리고 &&
a&&b a 그리고 b가 1이면 1
printf("%d",a&&b);
a b
0 0 0
0 1 0
1 0 0
1 1 1
또는 ||
a||b a또는 b가 1이면 1
printf("%d",a||b);
a b
0 0 0
0 1 1
1 0 1
1 1 1
#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;
scanf("%d", &a);
printf("%d",!a);
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, c;
scanf("%d %d %d", &a, &b, &c);
printf("%.2f", (a+b+c)/3.0);
return 0;
}
삼항연산
!a
a+b a<b
조건식 : 결과가 1 또는 0
( 조건식 ) ? ( 조건식이1일때 ) : ( 조건식이0일때 )
123>456 ? 55 : 66
둘 중 큰 수
a>b ? a : b
조건식 ? 조건식이참일때의값 : 조건식이거짓일때의값
int d = 123>456 ? 10 : 100;
d = a > b ? a : b; //a와 b 중 큰 수를 d라고 할게
a가 크면 d는 a;
그게 아니면 d는 b
둘 중 작은 수
a<b ? a : b
*/
/*
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d", a>b ? a : b);
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a, b, c, d;
scanf("%d %d %d", &a, &b, &c);
d = a<b?a:b; //a와 b 중 작은 수를 d라고할게
printf("%d", c>d ? d:c);
return 0;
}
*/