int x=100 ,double y ,y =(int)(java float double)x。求y值。(详解 谢谢)

> 问题详情
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【12】。
悬赏:0&答案豆
提问人:匿名网友
发布时间:
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【12】。
网友回答(共0条)
y"># include char fun(char x,char y){\tif(x>y
我有更好的答案
您可能感兴趣的试题
1第 58 题【4】&是数据库设计的核心。2第 59 题数据库设计分为以下6个设计阶段:需求分析阶段、&【5】&、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
相关考试课程
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……定义以下变量,并以赋确定的值:则表达式:w*x+z-y所求的值的数据类型是什么
[问题点数:0分]
定义以下变量,并以赋确定的值:则表达式:w*x+z-y所求的值的数据类型是什么
[问题点数:0分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2003年1月 C++ Builder大版内专家分月排行榜第二
2005年4月 Java大版内专家分月排行榜第三2001年12月 C/C++大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。若已定义: int x=2, y=4; 则表达式(double)x/y+y%x的值是( )_百度知道
若已定义: int x=2, y=4; 则表达式(double)x/y+y%x的值是( )
提问者采纳
5;y = 2.5 .0/所以最终结果是0;4=0,后面的y%x=4%2=0,祝好(double)x&#47
提问者评价
其他类似问题
为您推荐:
其他3条回答
y=0.5y%x=0所以(double)x/y+y%x=0(double)x&#47
0.5,因为(double)会先把x第一个x转成double型,然后除以y得到0.5,后面的y%x=0,因为4被2整除。所以加起来就是0.5像这种题目,如果不懂建议自己上机操作一下。
表达式的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c语言选择27、若变量已正确定义并赋值,下面符合C语言语法的表达式是(
)。(1分) A、a:=b+1 B、a=b=c+2 C、int 18.5%3 D、a=a+7=c+b
28、设有说明:,则表达式 w*x+z-y 值的数据类型为(
)。(1分) A、float B、charC、int D、double
星魂NI81CO38
27:B。表达式必须要赋值给一个变量才行。故C错。
等号左面必须是变量,故D错。
A无此用法。28:D.
编译器会先运算W*X,会把w的char 类型转换为int,然后再相乘,结果
与Z相加,则转换为 double 类型,再运算。请记住一个原则:编译器会进行隐式类型转
化:char->int->float->double.
为您推荐:
扫描下载二维码&&/&&&&/&&&&/&&
头文件:#include &math.h&
atan2() 函数用于求 y / x 的反正切值。其原型为:
& & double atan2(double y, double x);
【参数】x为坐标的X轴值,y为坐标的Y轴值。如果 x 和 y 的值都为 0,将会导致错误。
atan2() 求坐标 x 和 y 的坐标的反正切值。反正切的角度值等于 X 轴与通过原点和给定坐标点的直线之间的夹角。结果以弧度表示,并介于 -& 到 & 之间。
在三角函数中,两个参数的函数 atan2() 是正切函数的一个变种。对于任意不同时等于 0 的实参数x和y,atan2(y,x) 所表达的意思是坐标原点为起点,指向(x,y)的射线在坐标平面上与x轴正方向之间的角的角度。当 y&0 时,射线与 x 轴正方向的所得的角的角度指的是 x 轴正方向绕逆时针方向到达射线旋转的角的角度;而当 y&0 时,射线与 x 轴正方向所得的角的角度指的是 x 轴正方向绕顺时针方向达到射线旋转的角的角度。
【返回值】返回以弧度表示的反正切值,范围为 &-&/2 至 &/2 之间。
弧度与角度的关系为:
弧度 = 180 / & 角度
角度 = & / 180 弧度
使用 rtod( ) 函数可以将弧度值转换为角度值。
注意,使用 GCC 编译时请加入-lm。
例如,求&x=-10.000000, y=10.000000 的反正切。
#include &stdio.h&
#include &math.h&
#define PI 3.
int main ()
double x, y,
x = -10.0;
result = atan2 (y,x) * 180 / PI;
printf (&The arc tangent for (x=%f, y=%f) is %f degrees\n&, x, y, result );
输出结果:
The arc tangent for (x=-10.000000, y=10.000000) is 135.000000 degrees.
又如,求两个角度的余弦值并输出。
#include&stdio.h&
#include&math.h&
int main(void)
double p_X = 100.0,p_Y = 50.0;
result =atan2(p_Y,p_X);
// 求反正切值
printf(&atan2(%lf,%lf) is %lf\n&,p_X,p_Y,result);
// 格式化输出
atan2(100..000000) &is &0.463648
程序先定义3个变量,一个结果变量result,两 个坐标变量p_X和p_Y。语句result=atan2(p_Y,p_X);的作用是求出以p_Y为X轴坐标,p_X为Y轴坐标的反正切值,结果赋值于 result,最后使用printf()函数输出显示。

我要回帖

更多关于 float和double 的文章

 

随机推荐