社区讨论

打表做的,为神么么只有60分!!!!!!!!!!!

P5739【深基7.例7】计算阶乘参与者 8已保存回复 10

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
10 条
当前快照
1 份
快照标识符
@m4p8b6c5
此快照首次捕获于
2024/12/15 14:32
去年
此快照最后确认于
2025/11/04 12:48
4 个月前
查看原帖
CPP
#include <bits/stdc++.h>
using namespace std;
int main(){
	int a;
	double ans;
	cin>>a;
	if(a==1){
		cout<<"1";
		return 0;
	}
	else if(a==2){
		cout<<"2";
		return 0;
	}
	else if(a==3){
		ans=(1*2*3);
		cout<<ans;
		return 0;
	}
	else if(a==4){
		ans=(1*2*3*4);
		cout<<ans;
		return 0;
	}
	else if(a==5){
		ans=(1*2*3*4*5);
		cout<<ans;
		return 0;
	}
	else if(a==6){
		ans=(1*2*3*4*5*6);
		cout<<ans;
		return 0;
	}
	else if(a==7){
		ans=(1*2*3*4*5*6*7);
		cout<<ans;
		return 0;
	}
	else if(a==8){
		ans=(1*2*3*4*5*6*7*8);
		cout<<ans;
		return 0;
	}
	else if(a==9){
		ans=(1*2*3*4*5*6*7*8*9);
		cout<<ans;
		return 0;
	}
	else if(a==10){
		ans=(1*2*3*4*5*6*7*8*9*10);
		cout<<ans;
		return 0;
	}
	else if(a==11){
		ans=(1*2*3*4*5*6*7*8*9*10*11);
		cout<<ans;
		return 0;
	}
	else if(a==12){
		ans=(1*2*3*4*5*6*7*8*9*10*11*12);
		cout<<ans;
		return 0;
	}
	return 0;
}

回复

10 条回复,欢迎继续交流。

正在加载回复...