C语言 计算s=1²+2²+3²+…+n²的值_c语言求1的平方+2的平方+......+n 的平方的值-程序员宅基地

技术标签: c语言  # 递归函数  

#include<stdio.h>
long fun(int n){
    
	long s;
	if(n==1){
    
		s=1;
	}else{
    
		s=fun(n-1)+n*n;
	}
	return s;
}
void main(){
    
	int n;
	printf("请输入一个数:");
	scanf("%ld",&n);
	printf("%ld",fun(n));
}

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Aiden51/article/details/116310450

智能推荐

Svn遇到的问题汇总(持续更新)_partial commit of active changelist-程序员宅基地

文章浏览阅读7.6k次。svn管理项目代码,使用过程中遇到的问题。_partial commit of active changelist

jQuery+Ajax实现图片的预览和上传_jquery图片上传插件带ajax交互-程序员宅基地

文章浏览阅读4.5w次,点赞4次,收藏32次。jQuery+Ajax实现图片的预览和上传1、配置Spring-web.xml

用Tableau制作10种漂亮的柱形图_tableau柱状图-程序员宅基地

文章浏览阅读6.4k次。公众号:Tableau从入门到精通制作该10种折线图所用的数据均来自于以下:数据源提取链接:https://pan.baidu.com/s/1NGeZzHuLVN0bpTj33fjPlQ提取码:6rhv第1-7种柱形图使用数据源“柱形图-1”,第8-9种柱形图使用数据源“柱形图-2”,第10种柱形图使用数据源“柱形图-3”10种折线图Tableau工作簿下载地址:https://public.tableau.com/app/profile/.63722048/viz/_tableau柱状图

Go开发抽奖项目(iris+xorm+redigo+订单高并发)_抽奖系统 iris-程序员宅基地

文章浏览阅读751次。前后端需求后端管理需求优惠券表_抽奖系统 iris

前端第四天 盒子模型/浮动与定位_盒子模型怎么样给大盒子中的小盒子添加效果-程序员宅基地

文章浏览阅读1.1k次。盒子模型、盒子模型其实,CSS就三个大模块:盒子模型、浮动、定位,其余的都是细节。要求这三部分,无论如何也要学的非常精通。 所谓盒子模型就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。每个矩形都由元素的内容、内边距(padding)、边框(border)和外边距(margin)组成。这里略过老旧的ie盒子模型(IE6以下),对不起,我都没见过IE5的浏览器。 首先,我们来看一张图,来体会下什么是盒子模型。所有的文档元素(标签)都会生成一个矩形框,我们成为元._盒子模型怎么样给大盒子中的小盒子添加效果

推荐几款适用于uniapp开发【全端支持】的UI框架,方便开发_uniappui框架排行-程序员宅基地

文章浏览阅读1.9w次,点赞9次,收藏55次。1、uview https://www.uviewui.com/尤其针对底部tabbar动态显示,给出了优化方案,采用还是原生得tabbar基础组件:表单组件:数据组件:反馈组件:布局组件:导航组件:其他组件:2、Thor UI组件库 https://thorui.cn/doc/组件列表:3、 GraceUI http://grace.hcoder.net/manual/info/167-110.html组件列表:..._uniappui框架排行

随便推点

windows下搭建基于ssh的git服务器_windows搭建ssh git服务器-程序员宅基地

文章浏览阅读685次。博主的部署内容地址为http://blog.csdn.net/u010431640/article/details/50110449全局设置如下:git config --global user.name "username"git config --global user.email "email"方案二:使用方案一的时候可能会遇到/usr/bin/git_windows搭建ssh git服务器

Tarjan算法三大应用之强连通分量_tarjan强连通分量算法-程序员宅基地

文章浏览阅读3.2k次,点赞4次,收藏3次。Tarjan是一个对图的分析的强有力的算法,主要应用有:有向图的强连通分量、无向图的割点桥与双连通分量、LCA(最近公共祖先)基本概念下面主要介绍tarjan算法在强连通分量中的应用。首先我们需要知道强连通是有向图特有的概念,如果一个有向图中任意两点之间都是相互可达的那么称这个图为强连通图。一个图的极大连通子图称为改图的强连通分量。Tarjan算法求解强连通分量通过Tarjan算法可以得到每个点属于_tarjan强连通分量算法

xcode反汇编调试iOS模拟器程序(五)调试objc_msgSend函数_xcode14关于msgsend-程序员宅基地

文章浏览阅读9.7k次,点赞3次,收藏4次。反汇编调试objective-c,遇到最多的就是objc_msgSend这函数了,本节主要讲讲它的实现以及调试过程的一些技巧。以UIWebView为例子,看看它在loadRequest时做了什么。首先必须明白,原始代码中调用[uiWebViewInstance loadRequest:request]的实质是调用了objc_msgSend(uiWebViewInstance, "loa_xcode14关于msgsend

react native中的Alarm.setAlarm使用记录_react-native 闹钟-程序员宅基地

文章浏览阅读680次。Alarm.setAlarm使用问题修改记录问题在利用react.native.alarm进行闹钟作为定时监听器时,发现使用Alarm.setAlarm后,程序出现一定的延时问题,并不能继续往下运行,监听器生效修改原先的方法中,先清理了Alarm.setAlarm,然后直接进行了Alarm.setAlarm,再进行其他的功能实现。实际运行中到Alarm.setAlarm执行完后才进行其他功能,类似于一个定时器将Alarm.setAlarm转移至本方法的最后,可以按序进行记录Alarm.setA_react-native 闹钟

vue使用vuedraggable拖拽组件,进行组件生成_vue拖拽组件生成前端页面-程序员宅基地

文章浏览阅读5.3k次,点赞3次,收藏18次。最近写项目使用到了vuedraggable这个插件,进行组件生成,由于第一次使用,就上网搜相关文章,结果网上基本上都是上下拖拽之类的,没有找到自己想要的结果,然后就根据自己的需求结合相关文档进行了开发。以上就是这个插件在项目中使用的流程 如果有不懂可以私信我。vuedraggable拖拽生成组件。第四步:在代码里使用 html。_vue拖拽组件生成前端页面

selenium ide_Selenium IDE:这是什么? &为什么必须进行每个质量检查?-程序员宅基地

文章浏览阅读747次。selenium ide 早期的测试人员通常会避免使用Selenium IDE等记录和重播工具进行自动化测试,而宁愿选择使用Selenium Webdriver ,WebDriverIO,Cypress等脚本框架。毕竟,为什么不使用这些工具,事实证明它们是更有效,对测试的控制更多! 即使Selenium IDE提供了易用性,它仍然存在很多问题,它不支持跨浏览器测试,运行并行测试等等。 这就..._selenium ide 3.17

推荐文章

热门文章

相关标签