C語言動態(tài)數(shù)組的使用實現(xiàn)代碼
C語言動態(tài)數(shù)組
從鍵盤讀入n個整數(shù),使用動態(tài)數(shù)組存儲所讀入的整數(shù),并計算它們的和與平均值分別輸出。要求盡可能使用函數(shù)實現(xiàn)程序代碼。平均值為小數(shù)的只保留其整數(shù)部分。
樣例輸入:
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; }
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
在Qt中使用QtWebApp搭建HTTP服務(wù)器的詳細(xì)步驟
QtWebApp是一個開源項目,它基于著名的Qt?Framework開發(fā),提供了一種在C++環(huán)境中構(gòu)建HTTP服務(wù)器的解決方案,這篇文章主要給大家介紹了關(guān)于在Qt中使用QtWebApp搭建HTTP服務(wù)器的詳細(xì)步驟,需要的朋友可以參考下2024-07-07Qt串口通信開發(fā)之QSerialPort模塊簡單使用方法與實例
這篇文章主要介紹了Qt串口通信開發(fā)之QSerialPort模塊簡單使用方法與實例,需要的朋友可以參考下2020-03-03C++實現(xiàn)LeetCode(33.在旋轉(zhuǎn)有序數(shù)組中搜索)
這篇文章主要介紹了C++實現(xiàn)LeetCode(33.在旋轉(zhuǎn)有序數(shù)組中搜索),本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07教你如何使用qt quick-PathView實現(xiàn)好看的home界面
pathView的使用類似與ListView,都需要模型(model)和代理(delegate),只不過pathView多了一個路徑(path)屬性,顧名思義路徑就是item滑動的路徑,下面給大家分享qt quick-PathView實現(xiàn)好看的home界面,一起看看吧2021-06-06C 語言基礎(chǔ)實現(xiàn)青蛙跳臺階和漢諾塔問題
這篇文章我們九里講講C 語言基礎(chǔ)實現(xiàn)青蛙跳臺階和漢諾塔問題,感興趣的小伙伴可以參考下面文章的具體內(nèi)容2021-09-09