1. 程式人生 > >輸入一個數字,輸出它的階乘結果。

輸入一個數字,輸出它的階乘結果。

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>
#include<stdlib.h>

//輸入一個數字,顯示出它的階乘
void main(char* args)
{
	int num=0;
	int i=0;
	int result=1;
	printf("輸入需要階乘的數字:");
	scanf("%d",&num);
	if(num > 0)
	{
		for (i = 1; i <= num; i++)
		{
			result = result * i;
		}
		printf("階乘的結果:%d\r\n",result);
	}
	else
	{
		printf("您輸入的數字不符合預期\r\n");
	}
	system("pause");

}