C++编程 大一新生(1)计算pi/4=1-1/3+1/5-1/7+... ... ,直到最后一项小于10^-6。 (2
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/02 19:33:50
C++编程 大一新生
(1)计算pi/4=1-1/3+1/5-1/7+... ... ,直到最后一项小于10^-6。
(2)题目描述 输入一行字符,以‘#’作为结束。分别统计其中英文字母、空格、数字和其他字符的个数,并输出 。
输入描述一行字符,以‘#’作为结束。
输出描述 分别输出英文字母、空格、数字和其他字符的个数。
请注意最后一个#,没有参与统计)
(1)计算pi/4=1-1/3+1/5-1/7+... ... ,直到最后一项小于10^-6。
(2)题目描述 输入一行字符,以‘#’作为结束。分别统计其中英文字母、空格、数字和其他字符的个数,并输出 。
输入描述一行字符,以‘#’作为结束。
输出描述 分别输出英文字母、空格、数字和其他字符的个数。
请注意最后一个#,没有参与统计)
#include
#include
int main()
{
int i = 1; //分母,每次循环+2
int flag = 1; //符号,每次循环变号
double tmp; //存储每次的那一位,tmp = 1.0/i
double sum = 0.0; //存储和,循环结束后 sum = PI/4
do
{
tmp = 1.0/i; //计算每一位
sum = sum + flag * tmp; //求和得到pi/4
i = i + 2; //分母+2
flag = -flag; //作为符号,迭代一次后变号
}
while(tmp>0.00000001); //判断最后一位绝对值,以决定是否退出循环
std::cout.precision(8);//设置输出小数位数 8位
std::cout
#include
int main()
{
int i = 1; //分母,每次循环+2
int flag = 1; //符号,每次循环变号
double tmp; //存储每次的那一位,tmp = 1.0/i
double sum = 0.0; //存储和,循环结束后 sum = PI/4
do
{
tmp = 1.0/i; //计算每一位
sum = sum + flag * tmp; //求和得到pi/4
i = i + 2; //分母+2
flag = -flag; //作为符号,迭代一次后变号
}
while(tmp>0.00000001); //判断最后一位绝对值,以决定是否退出循环
std::cout.precision(8);//设置输出小数位数 8位
std::cout
利用pi/4 = 1 - 1/3 + 1/5 - 1/7 + ...,编程计算pi的近似值,直到最后一项的绝对值小于10
用vb求pi/4 = 1-1/3+1/5-1/7+...公式求pi的近似值,直到最后一项绝对值小于10-6为止
C语言编程计算:1 - 1/2 + 1/3 -1/4 + ...+ 1/99 - 1/100 +...,直到最后一项的绝
编程计算y=1+1/x+1/(x*x)+1/(x*x*x)+.的值(x>1),直到最后一项小于10的负4次方
用c#工具编程,y=1/x+1/x^2+1/x^3……,直到最后一项小于10^-4为止.
计算1-1/3+1/5-1/7+...直到最后一项的绝对值小于10的-6次方
C++利用公式pi/4=1-1/3+1/5-1/7+、、、、、、求pi的近似值,直到最后一位的绝对值小于10的—8次方
计算π的近似值.公式如下:π/4=1-1/3+1/5-1/7+……,直到最后一项的绝对值小于10-6为止.
编程计算:1 - 1/2 + 1/3 -1/4 + ...+ 1/99 - 1/100 +...,直到最后一项的绝对值小
编程实现求1-1/3+1/5+…..,直到最后一项的绝对值小于1e-3时为止
C语言编程找错误:计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10
c语言问题,运行永远是1,求挑错 计算1-1/2+1/3-1/4…+1/99-…直到最后一项绝对值小于10 ^-4