若x为浮点型,则表达式x=10/4为
来源:百度知道 编辑:UC知道 时间:2024/05/29 18:58:41
10和4都是整形
所以10/4得到2
2转成float,变成2.00000
需要得到2.5可以用10.f/4
2.000000
#include "stdio.h"
void main()
{
float x;
x=10/4;
printf("%f",x);
}
#include "stdio.h"
void main()
{
float x;
x=10.0/4;
printf("%f",x);
}
将10改为10.0后才能得到正确结果2.500000
2
整数与整数相除结果还是整数 (c下)
2.000000
若f(x)=2x+3, g(x+2)=f(x),则g(x)的表达式为( ? )
若f(x)=2x+3, g(x+2)=f(x),则g(x)的表达式为( )
设函数f(1-x/1+x)=x,则f(x)的表达式为?
若x和n均是int型变量,且x和n的初值均为5,则执行下面表达式x+=n++ 后x的值为( ),n的值为( )
设x 和y 均为int 型变量,且x=1,y=2,则表达式1.0+x/y的值为_______。
设x的值为5,则表达式(++x)+(++x)+(++x)的值是 24 为什么?
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是2.0,为什么?2.000000呢?
假定x和y为int型,则表达式x=5,y=x/2+3的值是
已知f(x)为二次函数,若f(0)=0,且f(x+1)=f(x)+x+!,求f(x)的表达式
函g(x)的图像与函数f(x)=log2 x(x>0)的图像关于原点对称,则g(x)的表达式为