C语言用递归算法求解下面这个题!!!求大神

C语言用递归算法求解下面这个题!!!求大神,第1张

以下是使用递归算法实现上述程序的C语言代码:

#include <stdio.h>

float sum(int n) {

if (n == 0) { // 基本情况

return 0

} else {

float s = 0

for (int i = 1i <= ni++) { // 计算1/1+2+3+...+n

s += i

}

return sum(n-1) + 1/s // 递归调用

}

}

int main() {

int n

printf("请输入n的值:")

scanf("%d", &n)

printf("sum = %.2f\n", sum(n))

return 0

}

在这个递归函数中,我们使用了一个基本情况,即当n等于0时,返回0作为递归的终止条件。在其他情况下,我们使用for循环计算1/1+2+3+...+n的值,然后通过递归调用求解sum(n-1),最后将两个结果相加。

如果要查看测站点坐标的话,可以返回到测量界面,(就是不用进程序菜单就可以设站和设方位角的那个界面),然后翻页,按NEH键即可。

对中整平,然后设站,把这点的坐标(站点)设置成想设置的任意坐标,然后不用后视定向,直接在测量模式测量以后要做后视的另一点,记下坐标。这样以后就可以用的站点和这个后视点设站了。

扩展资料

科力达全站仪KTS442R

棱镜测距:350米

测距更远:单棱镜测距达5000米,国内目前最远!

高 精 度 棱镜测距:2+2ppm,激光测距:5+3ppm

测距时间 精测1秒,跟踪0.5秒

电子补偿:电子气泡显示,迅速整平仪器。电子气泡精度达到1秒。

防水防尘:卓越防水功能,斜风细雨不须归。防尘功能,可在煤矿等粉尘环境下使用。

绝对编码:开机不用初始化,绝无跳数和因掉电而失去数据。测角更稳定、更精确。

高速CPU:可进行双精度运算,可以输入11位坐标傎。能存储坐标数据100000点。

丰富的应用程序:三维坐标、三维放样、对边、悬高、偏心、测站点高程、方位角设置、后方交会、面积测量等功能。 长效电池与低功耗设计:配备KB-20(6V、3.8AH)大容量电池2块,能连续工作12小时,满足你一整天的工作量。

参考资料来源:百度百科-科利达全站仪


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11787930.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存