글
#C언어 - 곱셈응용(직접제작해보기)
#include<stdio.h>
int Sexy(int,int);
int main(void)
{
int
num1,num2,result;
printf("두개 숫자만 골라라:");
scanf("%d
%d",&num1,&num2);
result = Sexy(num1,num2);
return 0;
}
int Sexy(int num,int num2)
{
int
i,result;
for(num;num<=num2;num++)
{
if(num == 0 || num2 ==
0)
{
printf("최소 1부터
적으세요\n");
break;
}
for(i=1;i<=9;i++)
{
result =
num*i;
printf("%d %d %d\n",num,i,result);
}
}
return
result;
}
제가 간단하게 만들어본 프로그램인데요.
아 선언문 보면 sexy인데; 사실상 생각나는게..없어서 y를뺏엇는데 카페에올리게되어 자꾸붙이네요 ㅋㅋㅋ;;
이건 두 정수를 받아 예) 3 ,5
와서 그두정수 사이에잇는 수들을 곱셈을해주는건데요
아참. 함수 사용해보세요 읽어보시면알겟지만 함수사용법알고계시죠 ?!
함수 보시면
int Sexy(int num,int num2) // 매개변수에 num과num2를만들어줌다
{
int i,result;
//매개변수가아닌건 여기서선언!
for(num;num<=num2;num++) //매개변수 사용 ! num값 즉 main함수에서
scanf로 가져온 정수를 대입시켜줍니다.
{
if(num == 0 || num2 == 0) // num이 0 혹은 num2가 0일때 출력함수를띄우면서 int sexy라는
함수를탈출시킨다 라는게올바른표현이겟지요)
{
printf("최소 1부터 적으세요\n"); // 위
break; //
위
}
for(i=1;i<=9;i++) // 중첩포문 시작 (i 값 즉 곱셈이되는 구문 넘값을 구햇으면 그값에다가 일일이
x1,x2 ,x3 을 대입시켜줍니다.
{
result = num*i; // result값에 num하고 i를 곱한걸
집어넣습니다.
printf("%d %d %d\n",num,i,result); // 출력을해줍니다.
}
끄읕입니다....
핡 직접 머리로생각하고 올린다는게 쉽지않은걸 꺠달음;
뭐올린지 고민되고;;; 이만물러갑니다.
댓글 사랑함
태글 대환영 !
여러분의실력이라면될거라고믿어요..
|
'프로그래밍언어 > C언어' 카테고리의 다른 글
#C언어 - 홀짝분할 출력 (0) | 2013.02.15 |
---|---|
#C언어 - 시간구해보기 (0) | 2013.02.15 |
#C언어 - 함수2번째이야기 (1) | 2013.02.15 |
#C언어 - 곱셈응용 (0) | 2013.02.15 |
#C언어 - 제곱구하는프로그램제작 (0) | 2013.02.15 |