do while计算阶乘与阶乘之和

#define _CRT_SECURE_NO_WARNINGS 1
#include
int main()
{
	
	int a = 1;
	int ret = 0;
	int sum = 1;
	scanf("%d", &ret);
	do
	{				//do while循环至少执行一次循环体
		sum *= a;
		a++;
	} while (a <= ret);
	printf("阶乘为: %d", sum);
	

	//int i = 0;
	//int input = 0;
	//int sum = 1;
	//int plus = 0;
	//scanf("%d", &input);
	//for (i = 1; i <= input; i++) {
	//	sum *= i;
	//	plus += sum;
	//}
	//printf("阶乘之和为: %d", plus);

	return 0;
}

你可能感兴趣的:(开发语言,c语言,visual,studio)