c語言編譯平均值
⑴ 簡單的c語言average函數求平均值,
代碼如下:
#include<stdio.h>
void main()
{
int x, y;
double average;
scanf("%d %d", &x, &y);
average = (x + y) / 2.0;
printf("average = %f ", average);
}
2.此程序目的是通過控制台輸入兩個數值,求這兩個數值的平均值
注意輸入第一個數值後,回車然後輸入第二個數值
⑵ c語言計算平均值
1、首先新建一個求數組內所有元素的平均值項目。
⑶ c語言求平均值
#include"stdio.h"
intmain(intargc,char*argv[]){
intx,y;
printf("Pleaseenterx&y(intx>0,x<=y)... ");
while(1){
if(scanf("%d%d",&x,&y)!=2||x>y){
printf("Inputerror,exit... ");
return0;
}
elseif(x==0&&y==0){
printf("End! ");
return0;
}
printf("%d~%d-->%d ",x,y,(x+y)/2);
}
return0;
}
運行樣例:
⑷ C語言一維數組求平均值
解決方案1:
if(i%3==2)cout<<' ';
解決方案2:
return av/(float)n;
解決方案3:
#include<iostream>
using namespace std;
void input(int a[],int n)
{
for(int i=0;i<n;i++)cin>>a<i>;
}
void output(int a[],int n)
{
for(int i=0;i<n;i++)
{
cout<<a<i>;
if(i%3==2)cout<<' ';
}
}
float average(int a[],int n)
{
float av=0;
for(int i=0;i!=n;i++)av+=a<i>;return av/(float)n;
}
int main(){
const int n=10;
int a[n];
input(a,n);
output(a,n);
cout<<"平均值="<<average(a,n)&清帶答lt;<' ';
return 0;
}
(4)c語言編譯平均值擴展閱讀:
include用法:
#include命令預處理命令的一種,預處理命令可以將別的源代碼內容插入到所指定的位置;可以標識出只有在特定條件下才會被編譯的某一段程序代碼;可以定義類似標識符功能的宏,在編譯時,預處理器會用別的文本取代該宏。
插入頭文件的內容
#include命令告訴預處理器將指定頭文件的內容插入到預處理器命令的相應位置。有兩種方式可以指定插入頭文件:
1、#include<文件名>
2、#include"文件名"
如果需要包含標准庫頭文件或者實現版本所提供的頭文件,應該使用第一種格式。如下例所示:
#include<math.h>//一些數學函數的原型,以及相關的類型和宏
如果需要包含針對程序所開發的源文件,則應該使用第二種格式。
採用#include命令所插入的文件,通常文件擴展名是.h,文件包括函數原型、宏定義和類型定義。只要使用#include命令,這些定義就可被任何源文件使用。如下例所示:
#include"myproject.h"//用在當答慧前項目中的函數原行臘型、類型定義和宏
你可以在#include命令中使用宏。如果使用宏,該宏的取代結果必須確保生成正確的#include命令。例1展示了這樣的#include命令。
【例1】在#include命令中的宏
#ifdef _DEBUG_
#define MY_HEADER"myProject_dbg.h"
#else
#define MY_HEADER"myProject.h"
#endif
#include MY_HEADER
當上述程序代碼進入預處理時,如果_DEBUG_宏已被定義,那麼預處理器會插入myProject_dbg.h的內容;如果還沒定義,則插入myProject.h的內容。
⑸ 用c語言編程:編寫一個程序,輸入4個數,求其平均值
#include
<stdio.h>
void
main()
{
int
a,b,c,d;
printf("請輸入4個整數:");
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("4個整數的平均值為%0.3f\n",(a+b+c+d)/4.0);
}
⑹ C語言 怎麼求平均值
#include<stdio.h>
int main(void)
{
double x=0,z=0;
int y=0;
int y1=0;
printf("請輸入 10 個數,空格分開:");
for(y=0;y<10;y++)
{
scanf("%lf",&x);
if(z>=0)
{
z = z + x;
y1++;
}
getchar();
}
printf("平均數是: %.2lf \n",z/y1);
return 0;
}
⑺ 編寫一個程序,求兩個數的平均值(用C語言)
例子如下:
知識擴展:
算術平均數( arithmetic mean),又稱均值,是統計學中最基本、最常用的一種平均指標,分為簡單算術平均數、加權算術平均數。它主要適用於數值型數據,不適用於品質數據。
算術平均數是加權平均數的一種特殊形式(特殊在旁頌各項的岩啟拆權重相等)。在實際問題中,當各項權重不相等時,計算平均數時就要採用加權平均數;當各項權相等時粗棗,計算平均數就要採用算術平均數。
⑻ 用c語言編程:編寫一個程序,輸入4個數,求其平均值
程序代碼如下:
(8)c語言編譯平均值擴展閱讀(C程序編寫注意事項):
1.每個程序中一定包含main()函數, 盡管C語言中對函數命名沒有限制。
2.printf函數永遠不會自動換行,只能用 來實現, 回車鍵進行的換行在編譯中會出現錯誤信息。
3.在vs2008中編譯.測試需要加 system("pause"); 來暫停dos自動退出導致的printf無法行迅顯示。
4.所有自定義變數,必須聲明才能使用。
5.每行只書寫一條語句, 在運算模帶褲符兩邊加上一個空格, 便於閱讀。