zoukankan      html  css  js  c++  java
  • C语言 · 动态数组的使用

    从键盘读入n个整数,使用动态数组存储所读入的整数,并计算它们的和与平均值分别输出。要求尽可能使用函数实现程序代码。平均值为小数的只保留其整数部分。
    
    样例输入: 
    5
    3 4 0 0 2
    样例输出:
    9 1
    样例输入:
    7
    3 2 7 5 2 9 1
    样例输出:
    29 4

    代码如下:
    #include<stdio.h>
    int addAll(int a[],int N);

    int aveFun(int sum,int n);
    int main(){
    int N;
    int sum=0,ave=0;
    scanf("%d",&N);
    int a[N];
    for(int i=0;i<N;i++){
    scanf("%d",&a[i]);
    }
    sum = addAll(a,N);
    ave = aveFun(sum,N);
    printf("%d %d",sum,ave);
    }
    int addAll(int a[],int N){
    int sum=0;
    for(int i=0;i<N;i++){
    sum += a[i];
    }
    return sum;
    }
    int aveFun(int sum,int N){
    return sum/N;
    }




  • 相关阅读:
    JavaScript概述
    JavaScript概述
    python语法基础
    python 网络编程
    python 日志模块
    python 异常处理
    python tricks
    记录_省赛(一)
    异或加密算法
    三目条件运算符
  • 原文地址:https://www.cnblogs.com/panweiwei/p/6220951.html
Copyright © 2011-2022 走看看