考虑到是初学者,所以用最简单的思路来一个程序,定义四个变量,三个变量用于存储输入的三个数,第四个变量用于存储所求的平均数。
代码如下:
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语言对数据类型要求太死板了
class input_test(object):用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语言如何输出3个数的平均值?
hundreds = number \/ 100; \/\/ 一个三位数除以100的整数商,即百位上的数字 tens = (number % 100) \/ 10; \/\/number对100取模,得到后两位,再除以10的整数商,即十位上的数字 units = number % 10; \/\/number对10取模,得到个位上的数字printf("%d %d %d\\n", units, tens, hundreds);...
用C语言编程输入三个整数数,求它们的和及平均值
1、#include<stdio.h>int main()2、{ int a,b,c; scanf("%d%d%d",&a,&b,&c);3、 int sum = a+b+c;4、 printf("和: %d",sum);5、printf("平均值:%f",sum\/3.0);6、return 0 讲解:1、先定义四个整形。2、一个浮点型保存平均值。3、然后在控制台等待输入。4、...
如何用C#求三个数字的平均值
average=(a+b+c)\/3;printf("a,b,c3个数字的平均值:%d",average);}
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);} ...
C语言输入三个整数,计算并输出它们的平均值
int main(void)可以修改成void main。getchar()是为了程序不立刻返回,能够看到屏幕输出的数据,也可以不使用。输入三个整数计算并输出它们的平均值的源代码如下:include<bits\/stdc++.h> using namespace std;int main(){ int a,b,c;cin>>a>>b>>c;cout<<(a+b+c)\/3;return 0;} ...
C语言,求三个数平均值
num=(a+b+c)\/3.0;\/\/计算平均值,注意一下,\/这个运算符在C\/C++中,如果它的左边和右边的值都是整数的话,那么它就是取整操作符(如5\/2=2,7\/2=3,余数舍弃),只有当它的左边和右边的值至少有一个为浮点数时,它才是取的商,所以这里写的是3.0,而不是3。c语言怎样快速学习:1.学习...
用C语言设计一个求三个数平均值的程序
include<stdio.h>int main(){ double a,b,c,avg; scanf("%lf%lf%lf",&a,&b,&c);\/\/键盘输入 avg=(a+b+c)\/3; \/\/求平均数 printf("%.2lf\\n",avg);\/\/输出 return 0;}\/*例子:运行结果:求1 2 3的平均数1 2 32.00*\/ ...
C语言 3个数求平均值,比如1,2,3,结果怎么成了-572662306
include<stdio.h> main(){ float a,b,c,ave;printf("请输入3个数:\\n");scanf("%f %f %f",&a,&b,&c);\/\/ 注意,scanf语句里面除非格式需要不能有“,”什么的。 去掉了就好了。ave=(a+b+c)\/3;printf("\\n ave=%f",ave);} ...
c语言中,如何求三个小数的平均值?
求三个小数的平均数假设有a,b,c三个double类型变量,已被赋值;变量t存储结果 t = (a+b+c)\/3.0;【注意事项】3.0不能写成3。因为3.0是double类型的常量,可以参与double类型的运算。如果只写三,就是整形常量,会发生隐式类型转换 定义t变量和abc三个变量时,变量类型必须是浮点类型(也就是...