printf("%6.4f\n",s=2/n)输出的不是0,不是整数除以整数等于0吗?n赋初值4,随便啥整数都一样

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 08:26:37
printf(

printf("%6.4f\n",s=2/n)输出的不是0,不是整数除以整数等于0吗?n赋初值4,随便啥整数都一样
printf("%6.4f\n",s=2/n)输出的不是0,不是整数除以整数等于0吗?
n赋初值4,随便啥整数都一样

printf("%6.4f\n",s=2/n)输出的不是0,不是整数除以整数等于0吗?n赋初值4,随便啥整数都一样
因为你输出的格式控制符石 “%6.4f”,代表输出的是float
而若n也是整型的,要求输出的也是整型的
例 int(3/2)就会得到1
(1/2)就会得到0