① 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語言求平均值
【激檔程序】利用scanf可返回實際輸入數據個數的特點(如輸入失敗則返回-1)來實現計算
#include<stdio.h>
void main()
{ int a[5],x,n,i;
double v;
char buffer[81];
while ( 1 )
{ gets(buffer);
n=sscanf(buffer,"%d %d %d %d %d",a,a+1,a+2,a+3,a+4); if ( n==-1 ) break;
for ( i=0,x=0;i<n;i++ )
if ( a[i]>=0 ) x+=a[i];
else { n=i; break; }
v=(double)x/n;
畝鉛敬 迅慎 printf("("); for ( i=0;i<n-1;i++ ) printf("%d+",a[i]);
printf("%d)/%d=%lf
",a[n-1],n,v);
}
}
【運行結果】
③ c語言求n個數的平均數
求n個數平均數源程序如下:
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main(void)
{
int a[100] = { NULL };//初始化數組元素
int i = 0, n;//定義循環變數和正整數變數n
float sum = 0.0;//定義和變數為float型,注意計算的數據類型
float average = 0.0;//定義平均數變數為float型,注意計算的數據類型
printf("Please input n (n<100) :");
scanf("%d", &n);//輸入正整數n
printf("Please input %d integers:", n);//提示輸入幾個正整數
for (i = 0; i < n; i++)//循環輸入元素
{
scanf("%d", &a[i]);//輸入整形變數
sum += a[i];//循環輸入的時候同時進行求和
}
//for (i = n - 1; i >= 0; i--)
printf("the a[n] number: ");//倒敘輸出數組元素
for (i = 0; i < n; i++)//循環輸入元素
printf("%d ", a[i]);//倒敘輸出數組元素
printf("
");
average = sum / (float)n;//注意不同類型之間的計算,這里加了類型強制轉換
printf("averge=%.2f
", average);//輸出平均數
return 0;
}
程序運行結果如下:
(3)c語言算平均數擴展閱讀:
其他實現方式:
#include <iostream>
int main()
{
int i;
double sum = 0;
int count = 0;
scanf("%d", &i);
while (i != -1)
{
sum = sum + i;
count++;
scanf("%d", &i);
}
printf("%.2f", sum / count);
return 0;
}
④ C語言求平均值:輸入三個數,求平均值
#include<stdio.h>
main()
{
int a,b,c;
double d;
printf("請輸入3個整數:");
scanf("%d%d%d",&a,&b,&c);
d=(a+b+c)/3.0;
printf("%lf",d);
}
⑤ 怎麼用c語言計算平均數
1、新建一個求數組內所有元素的平均值項目。
⑥ c語言 函數 求平均值
#include<stdio.h>
doubleaverage(intk[10]);//有改動
voidmain()
{
inta[10],i;
doubleaverage1;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
average1=average(a);
printf("%lf",average1);
}
doubleaverage(intk[10])//有改動
{
doublesum=0;
intj;
for(j=0;j<10;j++)
sum=sum+k[j];
return(sum/10);
}
⑦ c語言 求平均數有什麼函數
1、首先我們打開我們的編譯器,新建工程,文件後,寫下我們的頭文件和主函數。
⑧ 用c語言寫一個簡單的程序,就是在鍵盤上輸入10個數,然後求平均數
代碼如下:
#include<stdio.h>
intmain(void)
{
inta[10],sum=0;
for(inti=0;i<10;i++)
{
scanf("%d",&a[i]);
sum+=a[i];
}
printf("%f",sum/10.);
return0;
}
⑨ C語言求平均數
在
scanf("%f",a[i]);
中的a[i]前面加&就行了。
即scanf("%f",&a[i]);
完整的程序是:
#include<stdio.h>
#include<math.h>
main()
{int
n,i;
float
a[100],x,b=0;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%f",&a[i]);
for(i=0;i<n;i++)
{b+=a[i];
}
x=b/n;
printf("算術平均值=%f",x);
}
⑩ c語言中輸入n個數求平均值
#include<stdio.h>
int main()
{
int num;
double sum = 0;
int count = 0;
while(scanf("%d", &num) && num != -1)//輸入-1停止
{
sum += num;
count++;
}
printf("%f", sum / count);
return 0;
}
(10)c語言算平均數擴展閱讀
算術運算符
用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求余(或稱模運算,%)、自增(++)、自減(--)共七種。
關系運算符
用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。
邏輯運算符
用於邏輯運算。包括與(&&)、或(||)、非(!)三種。
位操作運算符
參與運算的量,按二進制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。