课程
/后端开发
/C
/C语言入门
result = 1/2;
printf("%f\n", result);
2019-03-24
源自:C语言入门 3-1
正在回答
/在C语言中除号两边均为整数的时候,结果取整,若是取不了整数那么就直接输出为零,由于输出结果为浮点型因而带有六位小数。
result = 1/2;后面的1和2都是整形,所以计算结果也是一个整形,
修改方法就是把1或2其中一个变成浮点数就行了,即result = 1.0/2;
%f按实型输出
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为什么输出是0.000000
4 回答结果是0.000000,为什么?
3 回答82.5那个用long double输出就是0.000000了怎么回事啊?
4 回答老师您好,想问一下输入"/"为什么结果都是0.000000