2. 编程题。输入一个正整数n,使用一重for循环,不使用自定义函数,计算下式的和(保留4位小数)。

作者&投稿:燕曹 (若有异议请与网页底部的电邮联系)
1、 输入一个正整数n,用3种方法分别计算下式的和(保留4位小数)~

/
printf(", total).4f\ i <
for (j = i;= n;/
total += temp;= n;
double total = 0.h"
double total = 0:%:%;;= n;嵌套循环, temp = 1.0, total); j >.0; i <.0;
total = total + temp.0; i;;

/%d" j, &n); j--)
temp = temp / i++)
{
temp = temp /
}

return total;

double fact(int n)
{
int i.0;= 1;n"
}

int main(void)
{
int i; i++)
{
temp = 1, temp = 1; i <;
for (i = 1;调用函数
total = 0.4f\.0;嵌套循环
total = 0;

scanf(", fact(n));/

// i, n;调用函数;n".4f\一重循环
for (i = 1:%; i++)
{
temp = temp /一重循环;, j;
total = total + temp;
for (i = 1#include "
}
printf("
}
printf("n"

return 0

/
total);嵌套循环;调用函数; i++)
total += temp /.0;一重循环
&n).4f\= n.4f\ j--)
total = total + temp /
}

int main(void)
{
int i;%d"

/= j;
printf("

return 0
j;= n;n"= 1
n; i++)
{
temp = 1;n" i <.4f\.0; i++)
total = total + temp /

scanf("
for (i = 1;/
for (i = 1;
double total = 0.0;iostream>= i.0;
for (j = i;
temp = 1;
using namespace std;;
fact(n))
total); j >

/
double total = 0; i < i <;
printf("调用函数
total = 0;n":%:%:%;一重循环
for (i = 1;/.0;嵌套循环
total = 0;= n;
return total

/
printf(", total).4f\ i <
for (j = i;= n;/
total += temp;= n;
double total = 0.h"
double total = 0:%:%;;= n;嵌套循环, temp = 1.0, total); j >.0; i <.0;
total = total + temp.0; i;;

/%d" j, &n); j--)
temp = temp / i++)
{
temp = temp /
}

return total;

double fact(int n)
{
int i.0;= 1;n"
}

int main(void)
{
int i; i++)
{
temp = 1, temp = 1; i <;
for (i = 1;调用函数
total = 0.4f\.0;嵌套循环
total = 0;

scanf(", fact(n));/

// i, n;调用函数;n".4f\一重循环
for (i = 1:%; i++)
{
temp = temp /一重循环;, j;
total = total + temp;
for (i = 1#include "
}
printf("
}
printf("n"

return 0



/
total);嵌套循环;调用函数; i++)
total += temp /.0;一重循环
&n).4f\= n.4f\ j--)
total = total + temp /
}

int main(void)
{
int i;%d"

/= j;
printf("

return 0
j;= n;n"= 1
n; i++)
{
temp = 1;n" i <.4f\.0; i++)
total = total + temp /

scanf("
for (i = 1;/
for (i = 1;
double total = 0.0;iostream>= i.0;
for (j = i;
temp = 1;
using namespace std;;
fact(n))
total); j >

/
double total = 0; i < i <;
printf("调用函数
total = 0;n":%:%:%;一重循环
for (i = 1;/.0;嵌套循环
total = 0;= n;
return total

#include <stdio.h>

int main()
{
int x, i, n;
double y;

printf("Input a integer: ");
scanf("%d", &x);

n = 1;
y = 0.0;
for (i = 1; i <= x; i++)
{
n *= i;
y += 1.0 / (double)n;
}

printf("The result is: %10.4lf\n", y);
}

#include<stdio.h>
void main()
{
int i,n,j;
double s1,s2;
s2=0;
printf("请输入一个n值");
scanf("%d",&n);
for(j=1;j<=n;j++)
{
s1=1;
for(i=1;i<=j;i++)
s1=s1*i;
s2=1.0/s1+s2;
}
printf("%f",s2);
}

#include<stdio.h>
main()
{
float e;
int i,a,n;
scanf("%d",&n);
for(i=1,a=1,e=1;i<=n;)
{a*=i; e+=1.0/a;i++;}
printf("%.4f",e);

}


谷城县15531618855: 编写程序,输入正整数n,计算它的阶乘n! -
富京甘油:[答案] INPUT "请输入一个正整数";n i=n t=1 DO t=t*n i=i-1 LOOPUNTIL i=0 PRINT t END 满意请采纳.

谷城县15531618855: 2. 编程题.输入一个正整数n,使用一重for循环,不使用自定义函数,计算下式的和(保留4位小数). -
富京甘油: #include int main(void) { int j,i,n; double item,sum,d; printf("input n: "); scanf("%d",&n); sum=1; for(i=1;i{ item=1; for(j=1;j{ item=item*j; } d=1.0/item; sum=sum+d; } printf("e=%.9f",sum); getchar(); getchar(); return 0; }

谷城县15531618855: c语言编程题输入1 个正整数 n, 计算并输出 s 的前n项的和(保留 3 位小数).S=1/1 + 1/3 + 1/7 + 1/15 + 1/31 +……(该序列从第2项起,每一项的分母与前... -
富京甘油:[答案] for(n=1;n{ float sum=0; float a=power(2,n); sum=sum+(1/(a-1)); } 要调用库函数,我只写了大概的.n 可以动态输入

谷城县15531618855: 编写程序,输入一个正整数n,求下列算式的值.要求定义和调用函数fact(k)计算k的阶乘,函数返回值的类型是double.1+1/2+ .+1/n!输出保留5位小数下面是... -
富京甘油:[答案] #include double fact(int k) { double res = 1.0; while (k>=1) { res *= k; k--; } return res; } int main() { double sum=0.0; int i,n; scanf("%d",&n); for(i=1;i

谷城县15531618855: 编写程序,输入一个正整数n,统计n中不同数字出现的次数. -
富京甘油: 程序为: #include <stdio.h> int main() {int i,num;scanf("%d",&num);int array[10]={0};while(num!=0{for(i=0;i<10;i++){if(num%10==i) array[i]++;}num/=10;}for(i=0;i<10;i++){if(array[i]!=0)printf("%d:%d\n",i,array[i]);} } 扩展资...

谷城县15531618855: 编写程序,输入一个正整数n,计算1 - 2/3+3/5 - 4/7+5/9 - 6/11+···的前n项之和 -
富京甘油:[答案] int main() double result; int i; int n; scanf("%d\n",n); for (i = 1; i

谷城县15531618855: 用C语言编程 :输入一个正整数n 用3种方法分别计算下式的和 保留4位小数 -
富京甘油: / printf(", total).4f\ i < for (j = i;= n;/ total += temp;= n; double total = 0.h" double total = 0:%:%;;= n;嵌套循环, temp = 1.0, total); j >.0; i <.0; total = total + temp.0; i;;/%d" j, &n); j--) temp = temp / i++) { temp = temp / }return total;double fact(int n) ...

谷城县15531618855: C语言编程题:输入一个正整数n,输出1+1/2+2/3+3/4+....的前n项和 -
富京甘油: #include<stdio.h> int main() {int n;double sum=0;//记录总和初始值为0printf("输入n的值:");scanf("%d",&n);for(int i=1;i<=n;i++)sum+=1.0/i;printf("前n项之和为:%lf\n",sum);return 0;}运行通过,可用.

谷城县15531618855: 高中数学必修3. 编写练习题,编写程序,输入正整数n,计算它的阶乘n!(n!=n*(n - 1)*…*3*2*1).循环语句编. -
富京甘油:[答案] input n i=1 a=1 if a

谷城县15531618855: 编写程序输入正整数n,计算他的阶乘n!(n=n*(n - 1)*......*3*2*1) -
富京甘油:[答案] vb: func fn(n as integer) dim m=1 for i=1 to n m=m*i next return m end func c/java: function fn(int n){ int m=1; for (int i=1;i

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网