每天一道Leetcode题,拉开你们不是问题,卷中卷
【摘要】 自我介绍博主昵称:不会飞的飞鸟专业:大三计算机与科学技术,希望在csdn总结一些算法题帮助我提高算法,如果文章对你有用,请给我一键三连,也欢迎大佬们的指正,谢谢! 题目:求和求1+2+3+…+n的前n项之和!示范一:输入:n=3输出:6示范二:输入:n=4输出:10 代码:int sumNums(int n){ //n是输入值,需要声明,也就是一个变量,n是传参 int i,sum...
自我介绍
博主昵称:不会飞的飞鸟
专业:大三计算机与科学技术,希望在csdn总结一些算法题帮助我提高算法,如果文章对你有用,请给我一键三连,也欢迎大佬们的指正,谢谢!
题目:求和
求1+2+3+…+n的前n项之和!
示范一:
输入:n=3
输出:6
示范二:
输入:n=4
输出:10
代码:
int sumNums(int n){ //n是输入值,需要声明,也就是一个变量,n是传参
int i,sum = 0; //定义i,sum,初始化求和的值sum为0
for(i=1;i<=n;i++){ //for循环
sum += i; //循环体累加到sum上
}
return sum; //返回求和sum的值
}
代码思路:
传入参数,声明定义i,sum变量值,通过for循环语句,进行累加sum,最后返回sum值。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)