定义3个整型变量x,y,z和一个实型变量averge,计算并输出3个整数的平均值averge,其中x=1,y=1,z=0
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/26 00:36:00
定义3个整型变量x,y,z和一个实型变量averge,计算并输出3个整数的平均值averge,其中x=1,y=1,z=0.
#include
void main()
{
int x,y,z;
float averge;
x=1;
y=1;
z=0;
averge=1.0*(x+y+z)/3;
printf("%f\n",averge);
}
为什么要加个(1.0*)?我是个初学者不懂!什么时候要加上这种东西
#include
void main()
{
int x,y,z;
float averge;
x=1;
y=1;
z=0;
averge=1.0*(x+y+z)/3;
printf("%f\n",averge);
}
为什么要加个(1.0*)?我是个初学者不懂!什么时候要加上这种东西
这是因为C语言运算类型转换.3个INT类型数据运算得到的是int类型,/3以后还是只得到整形.1.0是浮点数,和整形运算以后得到浮点数./3以后才是浮点数.
1 /3 = 0;(int /int = int)
1.0 / 3 = 0.3333333.(float / int = float)
建议你去查一下数据类型转换规则.
1 /3 = 0;(int /int = int)
1.0 / 3 = 0.3333333.(float / int = float)
建议你去查一下数据类型转换规则.
定义3个整型变量x,y,z和一个实型变量averge,计算并输出3个整数的平均值averge,其中x=1,y=1,z=0
协方差怎样计算?3个变量 X,Y,Z.Cov(Z,X) = 10,Cov(Z,Y) = 5A = 2X + Y - 1求
在VB中,已知x,y,z是整型变量,且x=3、y=9,执行以下程序段后, z=y-x x=x+z y=y-z ,x、y、
若变量已正确定义,以下语句段的输出结果是______ x=0;y=2;z=3; {case 0:switch(y==2)
设有3个变量x y z,其中y是x的正比例函数,z是y的正比例函数,那么z是x的正比例函数吗
设变量x,y,z满足约束条件:x+y+z=1,0≤x≤1,0≤y≤2,3y+z≥2,求F=3x+6y+4z的最大值.
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,x=2.
x,y,z都是int型变量,且x=3,y=4,z=5,那么表达式x||++y&&!z||1的值是多少,怎么算
设变量xy满足 x+y-3 x-y+1 3x-y+5 z=x+y/x
已知变量x,y满足约束条件1≤x+y≤4,-2≤x-y≤2,若目标函数z=ax+y(其中a>0)取得最大值的点有无数个,
已知整型变量a=3,b=7,设x为实型变量,请用switch语句编程计算以下分段函数的值.
设变量x,y满足约束条件x-y>=0,x+y=1,则目标函数Z=3x+y的最大值为多少?