早教吧作业答案频道 -->其他-->
下面的程序是求如下表达式的值。S=sqrt(ln(1)+ln(2)+ln(3)+......+ln(n))请改正程序中的错误.并运行修改后的程序,当n=50时,给出程序运行结果(按四舍五入保留6位小数)。程序:#include<conio
题目详情
下面的程序是求如下表达式的值。 S=sqrt(ln(1)+ln(2)+ln(3)+......+ln(n)) 请改正程序中的错误.并运行修改后的程序, 当n=50时,给出程序运行结果(按四舍五入保留6位小数)。 程序: #include <conio.h> #include <stdio.h> #include <math.h> int fun(int n) { int s=0; int i; for(i=1;i<=n;i++) s+=log(1.0*i); s=sqrt(s); return s; } main() {clrscr(); printf("%lf\n",fun(50)); }
▼优质解答
答案和解析
#include int fun(int n) //改成 double fun(int n) { int s=0; int i; //改成 double s=0; int i; for(i=1;i<=n;i++) s+=log(1.0*i); s=sqrt(s); return s; } main() {clrscr(); printf("%lf\n",fun(50)); // 改成 printf("%.6f\n",fun(50)); }
看了 下面的程序是求如下表达式的值...的网友还看了以下:
初一不等式题甲乙两人同时同地沿同一路线走到同一地点,甲有一半时间以速度m行走,另一半时间以速度n行 2020-05-14 …
c语言入门。作业有两题不会做一题50分编写程序,计算公式:-1+1/2+3/4+5/8+7/16+ 2020-06-11 …
英语翻译王先生您好很感谢您的邀请,我们将会确认行程并尽快回覆您是否莅临参加倘若我方因故未能莅临这次 2020-06-17 …
英文作文:你下个月将出差去南京一周时间.,请写封信给你在南京的好友Ben,告诉他你的行程,并请他在 2020-06-20 …
英语翻译王先生您好很感谢您的邀请,我们将会确认行程并尽快回覆您是否莅临参加倘若因故未莅临这次贵公司 2020-06-23 …
书面表达(15分)假设你是Lucy,你将去某城市旅游。你从网上获得了SunshineHotel的部 2020-07-15 …
关于带权皇后矩阵一个问题的求解,求一个高效的算法就是n行n列的矩阵,从中选n个数,要求这n个数都不 2020-07-18 …
S=1+22+333+…+nnn...n,其中nnn…n表示n个n,请设计一个程序求S的值请用VF 2020-07-19 …
航班写着ARNK从网上拉出来的电子客票行程单中,到站地方的航班下写着ARNK,此到站为下一站的出发 2020-07-25 …
如图,正整数数列,假设第n行的第一个数为an(n∈N*)(1)由前三行数的排列规律依次写出第五行的所 2021-02-09 …