매니저/C

02 입출력과 기본 프로그램

cdprkr2077 2012. 3. 24. 18:49


// 합과 평균 계산
/*
* 정수의 합과 평균
*/
/*
#include <stdio.h>

void main()
{
 int num1, num2, sum, avg;

 printf("2개의 정수를 입력하세요 \n");
 printf("첫 번째 정수");
 scanf("%d", &num1);

 printf("두 번째 정수 : ");
 scanf("%d", &num2);

 sum = num1 + num2;
 avg = sum /2;  // 나눗셈

 printf("%d와 %d의 합은 %d입니다. \n", num1, num2, sum);
 printf("%d와 %d의 평균은 %d입니다. \n", num1, num2, avg);
}
*/




// 2-8번 예제
/*
* 함수를 사용한 프로그램의 예
* 파일명 : sample.c
* 날짜 : 2009.3.1
* 만든이 : 진달래
*/
/*
#include <stdio.h>

void func(); // 함수의 원형[
void main()
{
 printf("Pint in main\n");
 func();  // 함수의 호출
}

void func()  // 함수의 정의
{
 printf("Print ");
 printf("in ");
 printf("a function.\n");
}
*/



/*
#include <stdio.h>

void main()
{
 int year = 2008, age = 19;
 
 while(year <= 2015)
 {
  printf("%d년 :\t", year);
  printf("%d살 입니다.\n", age);
  age = age + 1;
  year = year + 1;
 }
}
*/

/*
#include <stdio.h>

void main()
{
 int year, age = 19;

 for(year = 2008; year <= 2015; year++)
 {
  printf("%d년 : ", year);
  printf("%d살 입니다.\n", age);
  age = age +1;
 }
}
*/


/*
#include <stdio.h>

void prtName();
void main()
{
 int current, next;

 printf("현재 나이를 입력하시오. : ");
 scanf("%d", &current);

 next = current + 1;

 prtName();

 printf("당신은 내년에 %d살이 됩니다.\n", next);
}

void prtName()
{
 printf("당신의 이름은 진달래입니다.\n");
}
*/



/*
#include <stdio.h>

void main()
{
 char ch;

 printf("알파벳 한 글자를 입력하시오: ");
 scanf("%c", &ch);

 ch = ch + 1;

 printf("Next is %c.\n", ch);
}
*/



/*
#include <stdio.h>

void func();

void main()
{
 printf("Print in main\n");
 func();
}

void func()
{
 printf("Print ");
 printf("in ");
 printf("a function.\n");
}
*/



/*
#include <stdio.h>

void main()
{
 printf("나의 이름은 진달래입니다.\n");
 printf("나의 이름은 진달래입니다.\n");
}
*/



/*
#include <stdio.h>

void main()
{
 int before, next;

 scanf("%d", &before);
 next = before + 1;
 printf("Next is %d. \n", next);
}
*/



/*
#include <stdio.h>

void main()
{
 float cels, fahr;

 cels = 10.0;
 fahr = cels * 1.8 + 32;

 printf("섭씨 : %f 도 => 화씨 : %f 도 \n", cels, fahr);
}
*/



/*
#include <stdio.h>

void main()
{
 float f1;

 f1 = 2.1 + 3;
 printf("%.1f + %d = %.1f \n", 2.1, 3, f1);
}
*/



/*
#include <stdio.h>

void main()
{
 int age;

 age = 19;
 printf("올해는 %d살이며 내년에는 %d살이 된다.\n", age, age+1);
}
*/



/*
#include <stdio.h>

void main()
{
 printf("%c : %s\n", 'A', "A");
 printf("%s\n", "Let's Study C Langyage!");
}
*/



/*
#include <stdio.h>

void main()
{
 printf("%c : %d\n", 'A', 'A');
 printf("%c : %d\n", '\n', '\n');
 printf("%c : %d \n", '2', '2');
}
*/



/*
#include <stdio.h>

void main()
{
 printf(" %f : %e :%E \n", 3.14, 31.4, 31.4);
 printf(" %f : %f : %f \n\n", 3.14, .314e2, 314E-1);
}
*/

 




/*
#include <stdio.h>

void main()
{
 printf("%d : %d : %d \n", 13, 0xd, 015);
 printf("%d : %x : %o \n", 13, 13, 13);
}
*/



/*
#include <stdio.h>

void main()
{
 printf(" 경보 \a");
}
*/



/*
#include <stdio.h>

void main()
{
 printf("%d + %d = %d\n", 123, 456);
 printf("%d + %d = %d\n", 123, 456, 123+456, 789);
}
*/




/*
* printf() 함수 - 정수 및 실수 출력
*/

/*
#include <stdio.h>

void main()
{
 printf("2 + 3 = 5 \n"); // "" 안에 있는 문자들을 그대로 출력

 printf("%d + %d = %d \n", 2, 3, 5); // 정수는 %d로 출력 형태 지정

 printf("2.1 + 3 = 5.1 \n", 2.1, 3, 5.1); // 안에 있는 문자들을 그대로 출력

 printf("%f + %d = %f \n",2.1, 3, 5.1); // 실수는 %f로 출력 형태 지정

 printf("%.1f + %d = %.1f \n", 2.1, 3, 5.1); // %f안에 자릿수를 지정한 경우
}
*/

 


/*
#include <stdio.h>

void main()
{
 printf("%.1f \n"), 123.456;
 printf("%5d \n", 100);
 printf("%10.2f \n", 123.456);
}
*/


 


/*
#include <stdio.h.>

void main()
{
 printf("문자 %c : %d \n", 'A', 'A');
 printf("문자열 : %s \n", "programming");
}
*/

 



/*
#include <stdio.h>

void main()
{
 printf("10진수 : %d \n", 100);
 printf("16진수 : %x \n", 100);
 printf("8진수 : %o \n", 100);
}
*/



/*
#include <stdio.h>

void main()
{
 printf("정수 값 : %d \n 실수값 : %f \n",100, 123.456);
}
*/



/*
#include <stdio.h.>

void main()
{
 printf("출력 값은 10 이다.\n");

 printf("출력 값은 %d 이다.\n", 10);
}
*/