a_5_5.cpp
来自「C++应用教程原码,里面包含该书中有十三章内容的代码,详细具体」· C++ 代码 · 共 29 行
CPP
29 行
#include "stdafx.h"
#include <iostream>
using namespace std;
float fact(int k) //求K的阶乘函数
{ int i;
float f=1.0;
for(i=1;i<=k;i++)
f=f*i;
return f;
}
float s(int n) //求1!+2!+……+n!的函数
{ int i;
float s=0.0;
for(i=1;i<=n;i++)
s=s+fact(i);
return s;
}
void main()
{ float x,f;int n;
cout << "Please input x:";
cin >>x;
cout << "Please input n:";
cin >>n;
f=x/s(n); //求本题的表达式值
cout << "The result is "<< f;
cin.get(); cin.get(); //等待结束,以便调测程序,可以删除
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?