题目
下面定义的max函数返回值的数据类型是 max(float a, float b) { return (a>b?a:b) }
还有一个问题:(float)10/2的值的数据类型是double.为什么?这是强制类型转换吗?
还有一个问题:(float)10/2的值的数据类型是double.为什么?这是强制类型转换吗?
提问时间:2021-03-28
答案
一、max(float a,float b) { return (a>b?a:b) } 函数的返回值是a b 中大的那个数,因此,返回值类型应该是float !如果在书写时,没有在max前指定返回值类型,C默认数据的返回值类型是int,这时编译时应该有警告或错误提...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点
- 1若a,b互为相反数,则2008(a+b)=
- 2走一段路甲用5分之一小时,甲用四分之一小时,甲乙速度比是5:4.是对还是错?
- 32012年5月30日,王叔叔将10000元钱存入银行,存3年,年利率5.0%,到期后王叔叔可以取出多少钱?
- 4将四边形ABCD绕AD边旋转一周得到一个立方体,画出该立方体的示意图,并求出其体积
- 5请问x-t图像的位移 大小:方向:v-t图像的速度 大小:方向:分别怎么判断?
- 6英语翻译
- 7An interesting family 文章翻译
- 8怎样除去二氧化碳中的一氧化碳
- 9若a=-3,b=25,则a的2003次方+b的2004次方的末位数字
- 10在测量固体体积时如果待测物体的体积过大无法放进量筒中该如何用量筒测出固体的体积