336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

#include <stdio.h>


int main()

{

int a=10;

float b=3.14;

double c=99.9;


printf("a+b = %d\n", a+b);

printf("b+c = %c\n", b+c);


printf("a+b = %d\n", a+(int)b);

printf("b+c = %c\n", (char)(b+c));

printf("b+c = %c\n", (char)b+(char)c );


printf("a+b = %d\n", a+b);

printf("b+c = %c\n", b+c);   //캐스팅은 사용한 부분에서만 잠깐 적용 


}



- sizeof 연산자


크기를 구해주는 기능을 가짐




int main()

{


int a =0;


printf("int : %d \n" , sizeof(int));  // 4

printf("char : %d \n", sizeof(char)); // 1

printf("a : %d \n" , sizeof(a));  // 4

printf("double : %d \n" , sizeof(double));   // 8


return 0;


}



--------------------------------------------------------




{

int Num1=0;

int Num2=0;


Num1=sizeof(Num2);   // Num=4

Num2=sizeof(char);   // Num2=1


printf("Num1 : %d\n", Num1++);  //Num1 : 4   -> 5

printf("Num2: %d\n", Num2--);  //Num2 : 1 -> 0


printf("Num1: %d\n", Num1*=Num2);  // Num1: 0


Num2 = --Num1 && Num2;   //Num2 = 0


printf("Num2 : %d\n", Num2);    //Num2 : 0


printf("size : %d \n", sizeof(Num1) *4);  // size : 16


// Num1=-1 Num2=0


printf("True or False : %d\n", Num1>Num2);  // 0

printf("True or False : %d\n", Num1==Num2); // 0

printf("True or False : %d\n", Num1 != Num2  || Num2);   //1


return 0;


}






- 제어문 



int a =0;


if(a>5)

printf("AAA\n"); //  중괄호 없을 때의 if 문의 영역

printf("BBB\n");

printf("CCC\n");   



------------------------------------



int a=10;


if(1 <a < 5)   // ->  (1<a && a<5)

{

printf("AAA\n");

printf("AAA\n");

}


printf("CCC\n");


if("이거는 실행 되나요 ?")    //0이 아니기 때문에 실행됨

{

printf("AAA\n");

printf("AAA\n");

}


printf("CCC\n");

return 0;



-----------------------------------------


- if ~ else 구문


{

int a =0;


if(a > 5)

{

printf("a>5 \n");

}

else

{

printf("a <=5 \n");

}


return 0;


}


---------------------------------------------



int a,b;

a=b=0;


scanf( %d %d , &a,&b);


if (a<10)

{
    printf("a<10 \n");

}


if(b>5)

{
    printf("b>5 \n");

}

else

{

printf("b<=5");

}



--------------------------------------------


int a=0;


scanf("%d" , &a);

if(a%4==0)

{

printf("4의 배수 입니다 \n");

}

else

{

printf("4의 배수가 아닙니다 \n");

}


return 0;


------------------------------------------------------



int num=0;

float f =0;

printf("실수를 입력 : " );

scanf("%f", &f);


num=(int)f;

printf("num: %d \n" ,num);

return 0;












Posted by af334