网站首页 综合 > 正文
大家好,小豆豆来为大家解答以上的问题。c语言习题答案,c语言习题答案这个很多人还不知道,现在让我们一起来看看吧!
1、第三题:b=25/3%3表示25整除3为8,8再除3求余,所以为2;第八题:(float)(a+b)/2+(int)x%(int)y意为前一部分为浮点型为2.5,后一部分意为3除以2求余,因为是整型,所以小数点后面省略!!所以为3.5;第十一题:short型溢出了,换个小点的数,无符号整型边界应为65535;如果输出值还不对就是操作系统的问题!!!记住:“/”表示整除,“%”是两个整数整除求余!!!!!3. 25除以3取整数位 8 8除以3去余数 28. 将a+b的值转换成float型 然后除以2 为2.5 将x和y分别转换成int型 然后相除取余数 x=3,y=2 余数 1 11. 这题是各种变量的取值类型的问题 unsigned short 无符号短整型 占2个 字符 而 int 整形占 4个字符 所以65536(最大取值)刚好在int型的中间 而int型是从负数到正数 中间刚好就是 0 不知道这样解释你满意么 还不明白的话 百度hi上M我/是取整的意思,所以25/3=8(余数为2,但是没用,不用管) 然后%是取余数的意思,8%3=2(余数为2,因为是求余,所以外面的2不管,就看里面的余数2)强制转换a和b为浮点型,所以a+b=7.0/2=3.5 下同强制转换x和y为整型,所以x%y=3%2=1(余数等于1)第三个题目可能就是楼上所说的原因,我不清楚。
2、3.25/3=8;8%3=2;8.(float)(a+b)/2+(int)x%(int)y(float) 5 /2+ 3 % 2 5.0 /2+ 1 2.5 + 1 3.511.unsigned short a 上限是65535,再加1就是0 把0给b...b就是.0......。
本文到此分享完毕,希望对大家有所帮助。
版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
猜你喜欢:
- 2022-11-25 77事变和918事变的区别(7 7事变)
- 2022-12-02 最美的时光番外一续文(最美的时光番外一)
- 2022-10-12 暴风城在哪个地图(暴风城地铁在哪)
- 2022-12-14 河北大学2020录取分数线官网(河北大学2020录取分数线)
- 2022-10-11 玉米男孩的真实照片(玉米男孩)
- 2022-09-06 睫毛修护液的使用方法(睫毛修护液怎么使用)
- 2022-12-21 消杀服务合同范本(消杀服务)
- 2022-11-14 后到一起的老伴有继承权吗(后到)
最新文章:
- 2022-12-25 我是大评委程程和袁野(我是大评委程程)
- 2022-12-25 寂寞的心灵(关于寂寞的心灵介绍)
- 2022-12-25 寂寞的心俱乐部(关于寂寞的心俱乐部介绍)
- 2022-12-25 殷勤的近义词(殷勤的近义词)
- 2022-12-25 写给老师的一句话作文(写给老师的一句话)
- 2022-12-25 3u8972
- 2022-12-25 庚欣评论员(庚欣)
- 热点推荐
- 热评文章