已知a=3,b=2,c=2.5,计算(float)(a+b)/3+(int)c值
来源:百度知道 编辑:UC知道 时间:2024/04/30 16:31:45
已知a=3,b=2,c=2.5,计算(float)(a+b)/3+(int)c值
c语言 谢谢了
要程序,把这个用c语言编写出来。谢谢
c语言 谢谢了
要程序,把这个用c语言编写出来。谢谢
C语言代码如下:
#include <stdio.h>
#define Pi 3.14
void main()
{
int a=3,b=2;
float c=2.5;
printf("%0.5f\n",(float)(a+b)/3+(int)c);
}
输出(float)(a+b)/3+(int)c的值(保留五位小数):
3.66667
运算过程:首先计算a+b的值,得5,再转换为单精度类型,然后除以3,得1.66666……,接着c的值强制转换为整型数2,2+1.66666……=3.66666……≈3.66667。
所以(float)(a+b)/3+(int)c的值(保留五位小数)为3.66667。
#include<stdio.h>
void main()
{
int a=3,b=2;
float c=2.5,y;
y=(float)(a+b)/3+(int)c;
printf("(float)(a+b)/3+(int)c=%.2f\n",y);
}
这是我写的程序,已经通过测试了,好像没有问题,如果你觉得还行,可以做做参考,非常高兴能为你解答。
3.666667
其中
(float)(a+b)/3 = 5.0/3
(int)c=2
程序:
#include <stdio.h>
void main()
{
int a=3,b=2;
float c=2.5;
printf("%f\n",(float)(a+b)/3+(int)c);
getchar();
}
3.666667
其中
(float)(
已知a:b=3:4,b;C=2:3,则a:b:c=...?
已知(a+b+c)^=3(a^+b^+c^),求a=b=c
已知a+b+c=0,求证:a^3+a^2c+b^2c-abc+b^3=0
a,b,c为不同质数,已知3a+2b+c=20,求a+b+c等于多少
已知实数a,b,c满足a+b+2c=1,a^2+b^2+6c+3/2=0,求a,b,c的值
已知abc≠0,且a/b=b/c=c/a,则3a+2b+c/a-2c-3c
已知:a:b:c=3:5:10 且a+c-16 求:3a+2b-c的值
已知a-b=b-c=2,则代数式a*a+b*b+c*c-ab-ac-bc
已知:a+c-7=0,求(a+b)^2-2(a+b)(b-c)+(c-b)^2的值
已知实数a,b,c满足|a-b|+|b+3|+|3c+1|=0,求