C语言的除法能不能连续除,直接写?

能不能这样

double a=0,b=100;

a=b/2.7/3/6.4/3.5;

printf(“%f\n”,a)

求大佬指点

我觉得是可以的,因为都是double类,按照从左往右一次计算

同时输出我建议写成lf%,与double对应。我好久没看过c了,具体还请尝试一下

这么写是可以的。

可以的,不过printf里面%f改成%lf比较好,毕竟是double内型

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/1625012683512屏幕截图 2021-06-30 082423.png)

```

```#include<stdio.h> int main() { double a=0,b; scanf("%lf",&b); a=b/2.7/3/6.4/3.5; printf("%f\n",a); } 这个b就是未知变量