예제1

#include <stdio.h>



int main()

{

  int iNum;

  scanf("%d"&iNum);//&주소 연산자 scanf에는 &을 붙인다. 이유는 다음에

  

  printf("입력한 값은?:%d입니다.\n", iNum);  



  return 0;

}




예제2

#include <stdio.h>



int main()

{

  int iNum1;

  int iNum2;

  int iNum3;

  int iResult;



  printf("세개의 정수를 입력하시오.\n");

  scanf("%d %d %d"&iNum1, &iNum2, &iNum3);

  iResult = (iNum1-iNum2)*(iNum2+iNum3)*(iNum3%iNum1);

  printf("(%d-%d)*(%d+%d)*(%d%%%d)의연산결과는 %d입니다.\n", iNum1, iNum2, 

  iNum2 ,iNum3 ,iNum3, iNum1 ,iResult);  // %표시는 %% 두개를 넣어야 %표시가 생긴다.



  return 0;

}





예제3

#include <stdio.h>



int main()

{

  int iNum1=0xa7//16진수를 쓸때 

  int iNum2=0x43//16진수

  int iNum3=032;  //8진수

  int iNum4=024;  //8진수



  printf("0xa7의 10진수 정수 값: %d \n", iNum1);

  printf("0x43의 10진수 정수 값: %d \n", iNum2);

  printf("0x0 의 10진수 정수 값: %d \n", iNum3);

  printf("024 의 10진수 정수 값: %d \n", iNum4);



  printf("%d-%d=%d \n", iNum1, iNum2, iNum1-iNum2);

  printf("%d-%d=%d \n", iNum3, iNum4, iNum1-iNum2);





  return 0;

}





예제4

#include <stdio.h>

int main()
{
  float fNum;
  fNum = 3.0/2//실수로 나눠야 실수로 나눠짐 둘다 정수로 만들면 정수나눗셈이 된다.
   //하나의 실수로 나누거나 두개의 실수로 나누면 된다.
  printf("%f\n", fNum);
  return 0;
}

'C언어' 카테고리의 다른 글

20140310 CPU 3대 구성요소  (0) 2014.03.11
20140310(2) C에서 소수점의 표현  (0) 2014.03.10
20140307 변수와 연산자  (0) 2014.03.07
20140306(2) C언어 변수의 이해  (0) 2014.03.06
20140306 C언어 함수의 기본적인 이해  (0) 2014.03.06
by 날라차숑 2014. 3. 10. 17:18