기금넷 공식사이트 - 재경 문답 - ca4175 항공편

ca4175 항공편

다음 프로그램은 루프에서 실행됩니다. 즉, 결과를 얻은 후 사용자 입력을 받아들이는 다음 라운드로 계속 진행됩니다.

숫자가 0이면 종료합니다.

p>

프로그램 실행 프로세스:

두 숫자의 사용자 입력을 허용합니다. 첫 번째는 분자이고 두 번째는 분모입니다.

결과를 출력하고 다음을 기다립니다. round.

두 숫자 중 하나가 0이면 프로그램이 즉시 종료됩니다.

#includelt;

#includelt; ;

main()

{

int iNum, iDeno, iMod, iMin

iNum=iDeno=1; p>

while(iNum!=0 amp; amp; iDeno!=0)

{

printf("분자와 분모를 입력하세요:\n") ;

scanf("ii",amp;iNum,amp;iDeno);

if (iNum==0 || iDeno==0)

계속;

if (iNumlt; iDeno)

iMin=iNum

else

iMin=iDeno; p> for (int i=2; ilt; = iMin; i )

{

if (igt; iNum || igt; iDeno)

break ;

if (iNumi==0 amp; amp; iDenoi==0)

{

iNum/=i; iDeno/=i;

i=1;

}

}

printf("\ni\n---- \ni\n" , iNum, iDeno);

getch();

}

}