编写程序,求10的阶乘。

提示:

1) 10的阶乘是1*2*3*…*10

2)使用循环语句,while、do-while、for都可以实现。

#include <stdio.h>

int main()
{
	int i,sum=1;
	
	for(i=1;i<=10;i++)//10!=1*2*3*4*5*6*7*8*9*10 
	{
		sum*=i;
	}
	
	/*i=1;
	while(i<=10)
	{
		sum*=i;
		
		i++;
	}*/
	
	/*i=1;
	do
	{
		sum*=i;
		
		i++;
	}while(i<=10);*/
	
	printf("10的阶乘是%d",sum);
	
	return 0;
}

Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐