输入一个数字,输出它的阶乘结果。

#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");

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章