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ù)器的詳細步驟
QtWebApp是一個開源項目,它基于著名的Qt?Framework開發(fā),提供了一種在C++環(huán)境中構(gòu)建HTTP服務(wù)器的解決方案,這篇文章主要給大家介紹了關(guān)于在Qt中使用QtWebApp搭建HTTP服務(wù)器的詳細步驟,需要的朋友可以參考下2024-07-07
Qt串口通信開發(fā)之QSerialPort模塊簡單使用方法與實例
這篇文章主要介紹了Qt串口通信開發(fā)之QSerialPort模塊簡單使用方法與實例,需要的朋友可以參考下2020-03-03
C++實現(xiàn)LeetCode(33.在旋轉(zhuǎn)有序數(shù)組中搜索)
這篇文章主要介紹了C++實現(xiàn)LeetCode(33.在旋轉(zhuǎn)有序數(shù)組中搜索),本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(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-06
C 語言基礎(chǔ)實現(xiàn)青蛙跳臺階和漢諾塔問題
這篇文章我們九里講講C 語言基礎(chǔ)實現(xiàn)青蛙跳臺階和漢諾塔問題,感興趣的小伙伴可以參考下面文章的具體內(nèi)容2021-09-09

