文档章节

4-3 简单求和 (10分)

P
 PrePlex
发布于 2015/12/10 16:01
字数 171
阅读 64
收藏 0

本题要求实现一个函数,求给定的N个整数的和。

函数接口定义:

int Sum ( int List[], int N );

其中给定整数存放在数组List[]中,正整数N是数组元素个数。该函数须返回NList[]元素的和。

裁判测试程序样例:

#include <stdio.h>

#define MAXN 10

int Sum ( int List[], int N );

int main ()
{
    int List[MAXN], N, i;

    scanf("%d", &N);
    for ( i=0; i<N; i++ )
        scanf("%d", &List[i]);
    printf("%d\n", Sum(List, N));

    return 0;
}

/* 你的代码将被嵌在这里 */

输入样例:

3
12 34 -5

输出样例:

41

程序代码:

int Sum ( int List[], int N )
{   int sum;
    for (int i = 0; i < N; i++) {
        sum += List[i];
    }
    return sum;
}


© 著作权归作者所有

P
粉丝 0
博文 3
码字总数 610
作品 0
温州
私信 提问
ES6对函数的拓展(2018-05-10)

参数的默认值 在开发中,给函数的参数指定默认值,是很普遍很常见的一个需求,我们先来回顾一下传统的实现方式,对比着看更好理解: function person(n,a){ var name = n || 'Zhangsan'; va...

a小磊_
2018/05/10
0
0
普通最小二乘法的推导证明(转载)

前言 普通最小二乘法(ordinary least squares, OLS)是线性回归预测问题中一个很重要的概念,在 Introductory Econometrics A Modern Approach (Fourth Edition) 第2章 简单回归模型 中,花...

chensanti234
2017/11/06
294
0
改进,从一个数组中找出 N 个数,其和为 M 的所有可能

特此说明,本文算法改自于《从一个数组中找出 N 个数,其和为 M 的所有可能--最 nice 的解法》一文。 问题 从一个数组中找出 N 个数,其和为 M 的所有可能。 举个例子,从数组 [1, 2, 3, 4]...

老姚
03/08
0
0
酷炫的一行代码 - Scala就是这么任性!

过滤出序列中所有偶数 filter方法会将序列中各个元素依次替换到下划线"_"所处位置,如果返回true,则保留该元素。 输出:2, 4, 6, 8 2. 对序列中所有元素求和 reduceLeft是一个通用的聚集计算...

joymufeng
2014/12/08
696
0
编程作业 1: Linear Regression

0. 序 本文是对Stanford University的Machine Learning课程中Programming Exercise 1解题思路的记录 1. 文件说明 作业machine-learning-ex1文件夹中包含代码源文件夹ex1和作业说明文档ex1.p...

伤口不该结疤
2017/08/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring使用ThreadPoolTaskExecutor自定义线程池及实现异步调用

多线程一直是工作或面试过程中的高频知识点,今天给大家分享一下使用 ThreadPoolTaskExecutor 来自定义线程池和实现异步调用多线程。 一、ThreadPoolTaskExecutor 本文采用 Executors 的工厂...

CREATE_17
今天
5
0
CSS盒子模型

CSS盒子模型 组成: content --> padding --> border --> margin 像现实生活中的快递: 物品 --> 填充物 --> 包装盒 --> 盒子与盒子之间的间距 content :width、height组成的 内容区域 padd......

studywin
今天
7
0
修复Win10下开始菜单、设置等系统软件无法打开的问题

因为各种各样的原因导致系统文件丢失、损坏、被修改,而造成win10的开始菜单、设置等系统软件无法打开的情况,可以尝试如下方法解决 此方法只在部分情况下有效,但值得一试 用Windows键+R打开...

locbytes
昨天
8
0
jquery 添加和删除节点

本文转载于:专业的前端网站➺jquery 添加和删除节点 // 增加一个三和一节点function addPanel() { // var newPanel = $('.my-panel').clone(true) var newPanel = $(".triple-panel-con......

前端老手
昨天
8
0
一、Django基础

一、web框架分类和wsgiref模块使用介绍 web框架的本质 socket服务端 与 浏览器的通信 socket服务端功能划分: 负责与浏览器收发消息(socket通信) --> wsgiref/uWsgi/gunicorn... 根据用户访问...

ZeroBit
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部