移动学习网 导航

谁能帮我编写一下C语言的程序设计啊?1.编写程序求m=10时,公式:T=1/1!+1/2!+1/3!+…1/m! C语言编程:利用下面公式,求自然对数e的近似值 e=1+1/...

2024-05-23m.verywind.com
编写c语言程序计算S=1+1/2!+1/3!...1/n!的钱n项之和 急需、谢谢~

#include
int main(void)
{
int n=0,i=0;
double p=1,q=0,s=0;
printf("n=");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
p*=i;
q=1/p;
s+=q;
}
printf("1+1/2!+...+1/%d!=%.9f
",n,s);
return 0;
}

//C语言中,求e=1/1!+1/2!+…+1/n!精确到10ˉ8#include int main(void){ long n = 0, ns = 1; double x = 0.0f, y=0.0f, e = 1.0f; for(;;) { n++; /*计算n*/ ns *= n; /*计算n!*/ x = ns; y = 1.0f / x; /*计算1/n!*/ if (y < 1e-8) break; /*如果足够小则停止*/ e += y; /*计算e*/ } printf("%9.8f
", e); /*输出结果*/ return 0;}


参考自:http://zhidao.baidu.com/link?url=U13lLtXlkIyBeFe4_G4I15Kc20oj9A0Xp_FCqeU6uV5CXvVNC37eWXcsl75vzRwilUUvZZmMxlUlVN2LPbfz_q

main()
{
double sum=0;
int i,m=10,t=1;
for (i=1;i<=m;i++)
{
t*=i;
sum+=1.0/t;
}
printf("1!+2!+...+%d!=%f",m,s);
getch();
}

在VC 平台写的:
#include"stdio.h"
#define M 10
void main()
{
int i,j,temp_sum;
float sum = 0;
for(j = 1;j<M;j++)
{
temp_sum = 1;
for(i = 0;i<j;i++)
{
temp_sum = temp_sum*(i+1);
}
sum = sum + (float)1/(float)temp_sum;
}
printf("%f\n",sum);
}

我的简单:
#include <iotream.h>
int main()
{
double sum = 0, term = 1;
int m = 10;
for (int i = 1; i <= m; i ++)
{
term *= i;
sum += 1 / term;
}
cout << sum << endl;
return 0;
}

double count(double m)
{
if(m<1) return 0;

return count(m-1) + 1/m;
}

main()
{
printf("%lf",count(10));
}

  • C语言:结构化程序设计方法
  • 答:结构化程序设计方法是C语言中的一种重要思想,它强调程序的层次清晰和模块化。C语言是一种完美的结构化语言,易于调试和维护。它不仅拥有丰富的运算符和数据类型,方便实现复杂的数据结构,还能直接访问内存的物理地址进行位一级的操作。高效性能和可移植性C语言非常强大,既适用于开发系统软件,也适用于应用软件。由于...

  • C语言的问题,大家帮忙设计一个C语言程序,谢谢啦
  • 答:include "stdio.h"main(){ int num;char arr[13][12]={"error!\n","January\n","February\n","Match\n","April\n","May\n","June\n","July\n","August\n","Sepetember\n","October\n","November\n","December\n"}; //定义二维数组 scanf("%d",&num);if (num<1 ||...

  • C语言程序设计
  • 答:include <iostream.h> void main(){ int a,b,c,d,temp1,temp2,min;cout<<"Please input a,b,c,d:\n";cin>>a>>b>>c>>d;temp1=(a<b)?a:b;temp2=(temp1<c)?temp1:c;min=(temp2<d)?temp2:d;cout<<"min="<<min<<endl;} 希望能帮到你,可以给我悬赏分吗?我急需悬赏分...

  • 求C语言程序设计实例(200行)
  • 答:帮助的人:333万 我也去答题访问个人页 关注 展开全部 c语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。主要有以下特点: c语言在很多方面都可以用...

  • 谁能帮我用c语言设计一下这个程序
  • 答:include <stdio.h>#include <math.h> /*sqrt函数的头文件*/int main(){float x1,x2;float a,b,c;float s;printf("please input the equation coefficient:\n");scanf("%f%f%f",&a,&b,&c); /*输入系数*/printf("equation is:\n");printf("(%f)X2+(%f)X+(%f)=0\n",a...

  • C 程序设计 用C语言编写以下程序
  • 答://放余数,因为一个数除以N最多只有N-1个不同的余数(0不算),所以数组大小N-1就够了 int a,i,x=10; printf("1/1997=0."); for(i=0;i<1005;i++) { a=x/N; b[i]=x%N; if(fun1(b,i,x)!=-1) { printf("\n循环节长度为:%d\n",i-fun1(b,i,x));...

  • C语言程序设计
  • 答:一:D C C A A A C B C A 二:1):include<stdio.h> void main(){ int m,i,sum;printf("请输入要计算的整数:");scanf("%d",&m);for(i=1,sum=0;i<=m;i++)if (m/i*i==m)sum+=i;printf("因子和sum=%d\n",sum);} 2):include<stdio.h> void main(){ int m,...

  • 帮我下吧,用C写个程序、、
  • 答:char c;do{ system("cls"); /*运行前清屏*/ printf("\t\t***学生成绩管理系统设计***\n"); /*菜单选择*/ printf("\t\t | 1. 输入成绩 |\n");printf("\t\t | 2. 显示所有记录 |\n");printf("\t\t | 3. 排序 |\n");printf("\t\t | 4. 插入记录|\n");printf("...

  • 求助:简单C语言程序设计,请高手帮下忙
  • 答:printf("将它写成两个素数和的形式为:%d=%d+%d。\n",m,i,m-i);printf("验证完毕!\n");} break;} } void main(void){ printf("验证哥德巴赫猜想\n");printf("\n");printf("哥德巴赫猜想:任意一个大于2的偶数都可以写成两个素数相加的形式。\n");printf("\n\n");printf("程序...

  • 求编写一下三个简单的C语言程序 ,新手求解
  • 答:第一个:include <stdio.h>int main(int argc, char *argv[]){ char a; scanf("%c", &a); printf("大写字母为%c\n", a-32); return 0;}第二个:include <stdio.h>int main(int argc, char *argv[]){ char A; scanf("%c", &A); printf("八进制:%o...

    户户网菜鸟学习
    联系邮箱
    返回顶部
    移动学习网