if-else
switch-case
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a==10 || a==15) printf("hi!");
else if(a==20) printf("bye...");
else printf("world");
switch(a)
{
case 10 :
case 15 : printf("hi!"); break;
case 20 : printf("bye..."); break;
default : printf("world"); break;
}
}
a=a+1; a++;
a=a-1; a--;
a=a+10; a+=10;
+ - * / %
#include <stdio.h>
int main()
{
char a;
scanf("%c",&a);
//if(a=='A')
switch (a)
{
case 'A': printf("best!!!"); break;
case 'B': printf("good!!"); break;
case 'C': printf("run!"); break;
case 'D': printf("slowly~"); break;
default: printf("what?"); break;
}
return 0;
}
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
switch (a/3)
{
case 1: printf("spring"); break;
case 2 : printf ("summer"); break;
case 3 : printf("fall"); break;
default : printf("winter"); break;
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
switch (a/10)
{
case 10:
case 9: printf("A"); break;
case 8: printf("B"); break;
case 7: printf ("C"); break;
case 6: printf ("D"); break;
default : printf ("F"); break;
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,c,d;
scanf("%d %d %d %d", &a,&b,&c,&d);
switch (a+b+c+d)
{
case 1: printf("도"); break;
case 2: printf("개"); break;
case 3: printf ("걸"); break;
case 4: printf("윷");break;
default : printf("모");break;
}
return 0;
}
#include <stdio.h>
int main()
{
int a,b;
char x;
scanf("%d%c%d",&a,&x,&b);
switch (x)
{
case '+': printf("%d",a+b);break;
case '-': printf("%d", a-b); break;
case '*': printf ("%d",a*b); break;
case '/': printf("%.2f",(float)a/b); break;
}
return 0;
}
반복문
1. for 49
2. while 49
3. do-while 2
if( 조건식 )
{
명령;
}
for( 시작식 ; 조건식 ; 증감식 )
{
명령;
}
시작식
while(조건식)
{
명령;
증감식 ;
}
#include <stdio.h>
int main()
{
// for( ; ; ){
// printf("hello world\n");
// }
// int n=1;
// while(1){
// n++;
// printf("hello world\n");
// if(n==10)
// {
// break;
// }
// }
//iteration
// int i;
// for( i=1 ;i<=10; i++)
// {
// printf("%d ) hello world\n",i);
// if(i%3==0)
// {
// printf("wow!!!");
// }
// }
#include <stdio.h>
int main ()
{
int a;
for (a=1;a<=100;a++)
{
printf("%d ",a);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int i,n;
scanf ("%d",&i);
for (n=1;n<=i;n++)
{
printf("%d ",n);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
int a,b,i,max,min;
scanf("%d %d", &a,&b);
max = a>b ? a : b ;
min = a<b ? a : b;
for (i=min;i<=max;i++)
{
printf("%d ",i);
}
return 0;
}
*/
/*
#include <stdio.h>
int main ()
{
char a,b,i;
scanf("%c %c",&a,&b);
for (i=a;i<=b;i++)
{
printf("%c ",i);
}
return 0;
}
*/
/*
#include <stdio.h>
int main()
{
double a,b,i;
scanf("%lf %lf",&a,&b);
for (i=a;i<=b;i+=0.01)
{
printf("%.2lf ",i);
}
return 0;
}
*/
/*
#include <stdio.h>
int main ()
{
int a,b,i;
scanf("%d %d",&a,&b);
for (i=a;i<=b;i++){
if (i%2!=0){
printf("%d ",i);
}
}
return 0;
}
sum==sum+i (x)
sum= (sum) +i ; //sum에 i를 더해라
sum+=i;
mul*i;
mul=mul*i;
mul*=i;
*/
/*
#include <stdio.h>
int main ()
{
int a,i,sum=0;
scanf("%d",&a);
for (i=1;i<=a;i++){
sum=sum+i;
}
printf("%d",sum);
return 0;
}
*/