c语言中 int a,b; y=(float)a/b; 那么结果是什么?能够说说具体是什么规则?大概是那一部分的知识?
2个回答
2017-03-21
展开全部
结果应该是a/b,取整, 然后后面加上 .0。
追问
是类型的自动转化?那么(float)表示什么?可是这道题目没有这个选项
17、执行下列程序段后,y1、y2的值分别是( )。
int a=7,b=2;
float y1,y2;
y1=a/b;
y2=(float)a/b;
A、3 3.5
B、3 3
C、3.5 3.5
D、7 2
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询