1、C語(yǔ)言中,并沒(méi)有專門的求平均數(shù)函數(shù)。一般都是根據(jù)需要自行編寫。算法設(shè)計(jì):平均數(shù)需要先計(jì)算一組數(shù)的總和,然后除以總個(gè)數(shù)。

萊蕪網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),萊蕪網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為萊蕪超過(guò)千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的萊蕪做網(wǎng)站的公司定做!
2、新建一個(gè) 求數(shù)組內(nèi)所有元素的平均值項(xiàng)目。添加一個(gè) average.cpp 文件。包含需要用到的各種頭文件。輸入main函數(shù)。定義一個(gè)double類型的數(shù)組arr[5]。使用 for 循環(huán)求出arr數(shù)組的平均值。
3、高級(jí)語(yǔ)言是面向用戶的語(yǔ)言。無(wú)論何種機(jī)型的計(jì)算機(jī),只要配備上相應(yīng)的高級(jí)語(yǔ)言的編譯或解釋程序,則用該高級(jí)語(yǔ)言編寫的程序就可以通用。[4]如今被廣泛使用的高級(jí)語(yǔ)言有BASIC、PASCAL、C、COBOL、FORTRAN、LOGO以及VC、VB等。
max=a[0];} else { if(maxa[i]){ max=a[i];} } sum+=a[i];} cout最大數(shù):maxendl平均數(shù):sum/6endl;} ps:一樓的有錯(cuò),如果輸入的6個(gè)數(shù)都是負(fù)數(shù),輸出的就是0了。。
參數(shù)說(shuō)明: a是一維浮點(diǎn)數(shù)數(shù)組,n是數(shù)組中的元素個(gè)數(shù) 下面的函數(shù)求a中元素的平均值,并返回。
規(guī)定了數(shù)量n=0,不符合題目要求輸入任意數(shù)量的浮點(diǎn)數(shù);而且直接在對(duì)i的循環(huán)中規(guī)定in,n的值為0,沒(méi)有變化,也是錯(cuò)的。沒(méi)有逐一讀取輸入數(shù)。這個(gè)程序基本上全錯(cuò)了。
建一個(gè)數(shù)組a[6]存放落在范圍內(nèi)的數(shù)值的和,c[6]存放落在范圍內(nèi)數(shù)值的數(shù)量。一邊輸入以便往里加就行了用a[i]/c[i]輸出即可。
c=sum/10;錯(cuò)了。不是4個(gè)數(shù)求平均值嗎?應(yīng)該c=sum/4;printf(c is%d);里面沒(méi)有輸出表列。
先定義float類型數(shù)組,依次輸入10個(gè)數(shù)并計(jì)算累加和,最后輸出平均值。
思路:定義float類型數(shù)組,接著依次輸入個(gè)數(shù),并累加求和,最后輸出累加和除以10的值。
=0;//必須初始化,否則結(jié)果不可預(yù)料。for(i=0;i!=n;i++)av+=a[i];printf(av=%f\n,av*0/10);//輸出平均值,不是輸出和。
只用一個(gè)二重的循環(huán)就可以實(shí)現(xiàn)把二維數(shù)組的值按列求出平均值,并且存放到一維數(shù)組中。然后再輸出。
2,你的for循環(huán)i應(yīng)該從0開(kāi)始的。3,在for循環(huán)中你不應(yīng)該寫scanf(%d,&a[i]);。因?yàn)閷懥诉@句話的話,系統(tǒng)會(huì)在這里等待,然后把你從鍵盤上輸入的數(shù)據(jù)寫入到a數(shù)組中,這樣相當(dāng)于給數(shù)組a進(jìn)行了重新的賦值操作。
名稱欄目:c語(yǔ)言求平均值函數(shù)6 c語(yǔ)言求平均值的函數(shù)怎么用
本文地址:http://www.chinadenli.net/article36/dddgppg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、、企業(yè)網(wǎng)站制作、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容