今天这道题目的要求很简单,就是要求实现一个函数,求给定的N个整数的和 。
比方说给定N=3,给定三个数分别为12,34,-5,加起来最终的结果则为41 。
文章插图
梳理逻辑 求和其实很简单,就是遍历整个数组,因为给定的整数都是存放在数组List[]当中的,然后把数组中的每个元素加起来即可,最后在函数的末尾写一个return Sum,来返回和的值 。
不过这是直接写编程题的方法,但如果是函数题呢 。
我们先来根据裁判测试程序的样例来进行反推:
文章插图
代码实现 //简单求和#include<stdio.h>#defineMAXN 10intSum( intList[], intN ); intmain(){ intList[MAXN], N, i; scanf(“%d”, &N); for( i=0; i<N; i++ ) scanf(“%d”, &List[i]); printf(“%d\n”, Sum(List, N)); return0; } intSum( intList[], intN ){ intsum=0; for(inti=0;i<N;i++){ sum = sum+List[i]; } returnsum; }
结果测试
文章插图
总结 【c语言求和函数sum怎么用,附:c语言求和函数使用讲解】总的来说,这道题目的难度还是比较低的,只需要根据题目给的一个函数接口定义来写函数即可,然后写一个for循环,遍历整个数组,再把整个数组中的所有元素都给加起来即可 。
推荐阅读
- 已婚中年女人给我看她年轻时的照片是什么意思呢?
- 周杰伦每张专辑中10首歌曲选出前top5怎么选?
- 恐怖黎明古老林地有什么用 恐怖黎明支线任务古老的疤痕流程攻略
- 为什么有的人就是喜欢把身边人的隐私暴露给别人?
- 纳鲁是什么种族 纳鲁是什么
- win10护眼豆沙绿设置方法,附:护眼豆沙绿设置方法及参数
- 海岛大亨6布局思路 海岛大亨6全面玩法教学图文详解
- 原神有香自西来活动时间介绍
- 《植物大战僵尸2》通关存档【攻略组】