결과 값(반환 값)이 있는 함수의 예로 1부터 n까지의 정수합을 계산
#include <stdio.h>
int add(int x);
void main()
{
int n, sum;
printf("1부터 n까지의 핪\n");
printf("정수 n 입력 :");
scanf("%d", &n);
sum=add(n);
printf("정수합:%d\n", sum);
}
int add(int x)
{
int i, result=0;
for(i=1;i<=x;i+=1)
result+=i;
return result;
}
// 실행 결과
#include <stdio.h>
int add(int x);
void main()
{
int n, sum;
printf("1부터 n까지의 핪\n");
printf("정수 n 입력 :");
scanf("%d", &n);
sum=add(n);
printf("정수합:%d\n", sum);
}
int add(int x)
{
int i, result=0;
for(i=1;i<=x;i+=1)
result+=i;
return result;
}
// 실행 결과
'공부 > c언어' 카테고리의 다른 글
[c언어] 함수에서 다른 함수를 호출 (0) | 2011.04.29 |
---|---|
[c언어] 인자가 3개 이상인 함수. 입력된 3개의 정수 변수에 대해 최대값을 판단하는 조건문 (0) | 2011.04.29 |
[c언어] 밑줄을 긋는 함수의 사용 예 (0) | 2011.04.25 |
[c언어](연습문제) (1*4)+(2*4)+(3*4)+...+(i*4)=sum을 계산 (0) | 2011.04.24 |
[c언어](연습문제) 100미만의 정수형 숫자 n을 입력받아 1부터 n까지의 합을 계산 (0) | 2011.04.24 |