[C언어] 함수 #2
#include <stdio.h>
//1개의 정수를 전달 받아 화면에 출력하는 함수!!
//1) 선언 void : 리턴 값이 없는 함수!!
void IntPrint(int x);//선언, 원형, 시그니쳐, 프로토타입
void main()
{
IntPrint(10);
}
//함수의 정의, 몸통, 함수
void IntPrint(int x)
{
printf("%d \n", x);
}
///////////////////////////////////////////////////////////////////
//************************************************************************************
//함수는 왜 필요한가??
//************************************************************************************
//코드의 재사용!!
//************************************************************************************
// 리턴이 있는 함수 !!
// 2개의 정수 전달 받아 합을 리턴하는 함수!!
#include <stdio.h>
int sum(int x, int y);
float Avg(int x, int y);
void main()
{
//int x;
/* x=sum(10,2);
printf("%d \n",x);
x=Avg(10,2);
printf("%d \n",x);*/
printf("%f \n", Avg(3,4));
}
int sum(int x, int y)
{
return x+y;
}
float Avg(int x, int y)
{
return (float)(x+y)/2;
}
by 훈강
'프로그래밍 > Language C' 카테고리의 다른 글
[C언어] 상수 (0) | 2011.11.14 |
---|---|
[C언어] 함수 연습 #3 (0) | 2011.11.14 |
[C언어] 함수 (0) | 2011.11.14 |
[C언어] 중첩 제어문 (0) | 2011.11.14 |
[C언어] 제어문 (0) | 2011.11.11 |
댓글
이 글 공유하기
다른 글
-
[C언어] 상수
[C언어] 상수
2011.11.14//************************************************************************* // 상수 : 절대 값이 변하지 않는 수!!! //************************************************************************* // 1)실제 상수 // - > 10,"김학영" //2) 기호 상수 //-> 1. #define //-> 2. const //************************************************************************* #include //# == 전처리기!! //#define MAX 100 //#define PI 3.14 // 1) 데이터를 보호 // … -
[C언어] 함수 연습 #3
[C언어] 함수 연습 #3
2011.11.14//************************************************************************************ // 연습 //************************************************************************************ //다음의 함수의 원형(선언)을 만드세요…. //************************************************************************************ // 3개의 정수를 전달 받아서 가장 큰수를 리턴하는 함수!! /* #include void main() { int x=0; int i; int sum=0; for(i=0; i -
[C언어] 함수
[C언어] 함수
2011.11.14//************************************************************************************ // 함수 //************************************************************************************ //--> 매겨변수를 전달 받아서 기능을 수행하고 그 결과를 리턴하는 실행 단위!!! //************************************************************************************ //C언어의 핵심 !! //********************************************************************… -
[C언어] 중첩 제어문
[C언어] 중첩 제어문
2011.11.14//******************************************************************* //중첩된 제어문 사용!! //******************************************************************* #include void main() { int i,j; i=0; while(i
댓글을 사용할 수 없습니다.