当前位置:首页 » 编程语言 » c语言算平均数
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言算平均数

发布时间: 2023-06-07 07:43:59

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语言算平均数扩展阅读

算术运算符

用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。

关系运算符

用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六种。

逻辑运算符

用于逻辑运算。包括与(&&)、或(||)、非(!)三种。

位操作运算符

参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)六种。