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

c语言求三个平均数

发布时间: 2022-10-08 17:46:41

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语言求三个数的平均数

#include<stdio.h>
void main()
{
int x,y,z,s;//s为平均数
printf("请输入三个数\n");
scanf("%d%d%d",&x,&y,&z);
s=x/3+y/3+z/3+(x%3+y%3+z%3)/3;
printf("平均值=%d\n",s);
}

Ⅲ 用C语言求三个数的平均值

考虑到是初学者,所以用最简单的思路来一个程序,定义四个变量,三个变量用于存储输入的三个数,第四个变量用于存储所求的平均数。

代码如下:

int main()

{

int a=0,b=0,c=0,average=0;

scanf("%d %d %d",&a, &b, &c);

average = (a+b+c)/3;

printf("%d", average);

return 0;

}

下图中有注释于结果测试:

Ⅳ C语言,求三个数平均值

先写出一个计算平均值的方法,average方法,然后在主程序调用该方法,最后输出结果就可以了。
#include
double
average(int
x,int
y,int
z)//average方法
{
return
(x+y+z)/3.0;
}
void
main()
{
int
a,b,c;
double
d;
printf("请输入3个整数:");
scanf("%d%d%d",&a,&b,&c);//输入需要求取平均值的三个整数
d=average(a,b,c);//调用方法
printf("%lf",d);//输出结果
}

Ⅳ 用C语言设计一个求三个数平均值的程序

考虑到是初学者,所以用最简单的思路来一个程序,定义四个变量,三个变量用于存储输入的三个数,第四个变量用于存储所求的平均数。

代码如下:

int main()

{

int a=0,b=0,c=0,average=0;

scanf("%d %d %d",&a, &b, &c);

average = (a+b+c)/3;

printf("%d", average);

return 0;

}

下图中有注释于结果测试:

Ⅵ C语言求平均值:输入三个数,求平均值

#include<stdio.h>

void main()

{

int a,b,c;

double d;

printf("请输入3个整数:");

scanf("%d%d%d",&a,&b,&c);

d=(a+b+c)/3;

printf("%lf",d);

}

C程序中函数的数目实际上是不限的,如果说有什么限制的话,那就是,一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名的函数,这个函数称为主函数,整个程序从这个主函数开始执行。

C语言发展的那么多年来,用C语言开发的系统和程序浩如烟海。在发展的同时也积累了很多能直接使用的库函数。

(6)c语言求三个平均数扩展阅读:

C语言主要特点:

1、简洁的语言

2、具有结构化的控制语句

3、丰富的数据类型

4、丰富的运算符

5、可对物理地址进行直接操作

6、代码具有较好的可移植性

7、可生成高质量,目标代码执行效率高的程序

参考资料:网络-C语言

Ⅶ C语言求三个小数的平均数

求三个小数的平均数

假设有a,b,c三个double类型变量,已被赋值;变量t存储结果

t = (a+b+c)/3.0;

【注意事项】

  • 3.0不能写成3。因为3.0是double类型的常量,可以参与double类型的运算。如果只写三,就是整形常量,会发生隐式类型转换

  • 定义t变量和abc三个变量时,变量类型必须是浮点类型(也就是实型),比如float或double,否则会发生精度丢失

  • scanf给double类型的变量传入时,必须使用"%lf"格式符,否则无法正常输入。

  • (ps:输出时的printf用%f就行了(ppss:别问我怎么知道的,这是个惨痛的教训))

  • 不要忘记加分号(话痨)

  • 不要忘记加括号(话痨x2)

  • t(用来存储结果)被初始化为0之前,不可以使用+=,否则是垃圾值。(全局变量自动赋初值为0)

【信息学竞赛】

如果题主是竞赛刷题选手,只需要注意:

  1. 为了避免数据的和越界情况,可以写成(参考):
    (a/3.0)+(b/3.0)+(c/3.0)

  2. 没了。

Ⅷ C语言编程 求三个数的平均数

#include<stdio.h>
void main()
{
float a,b,c,ave;
printf("Please input 3 numbers:");
scanf("%f,%f,%f",&a,&b,&c); //连续输入三个数,用逗号隔开
ave=(a+b+c)/3;
printf("The average is:%f",ave);
}

Ⅸ 求3个数的平均值用c语言编程

#include <stdio.h>
int main()
{
int a,b,c,average;
printf("a=");
scanf("%d",&a);
printf("b=");
scanf("%d",&b);
printf("c=");
scanf("%d",&c);
average=(a+b+c)/3;
printf("a,b,c3个数字的平均值:%d",average);
}

看你应该是初学者 ,我就写了一个不能再简单的程序