#include<iostream>
using namespace std;
int main(){
int fac(int a);
int b,z;
cout<<"please input number:";
cin>>b;
z=fac(b);
printf("%d!=%d",b,z);
}
int fac(int a){
int face=1;
int i;
if(a==0||a==1){
face=1;
}
for(i=1;i<=a;i++){
face=face*i;
}
return face;
}
用c++写了一个求一个数的阶层
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:c++11 thread(初步)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
求一个数的约数 python 求一个数的约数个数VB
算法问题-求解一个数的约数个数 问题概述1. 问题分析1.1 算法核心2. 解决方案 问题概述题目:约数的个数 问题描述: 输入n个整数,依次输出每个数的约数的个数;输入: 输入的第一行为N,即数组的个数(N<=1000) 接下来的1行包括N个整数,其中每个数的范围为(1<=Num<=1000000000) 当N=0时输入结束; 输出: 可能有多组输入数据,对于每组输入数据,
求一个数的约数 python 算法 c++ visual studio code visual studio