C语言 double a=3.8;int b,c;b=2.2;c=(b+7.8)/10;为什么等于0?? 日期:2022-03-29 14:26:35 人气:1 C语言 double a=3.8;int b,c;b=2.2;c=(b+7.8)/10;为什么等于0?? 2.2取整后为2(因为是int型的)即c=(2+7.8)/10;9.8<10;结果当然为0(还是因为是整形的),如果改为float型就是小数结果了 热门评论 上一篇 目前世界上最好的中后卫? 下一篇 suanmianzhun.com/list_7.html,大家请看,这个list后面一个标点,然后再后面是7,可以用别的数字代替么?