小编use*_*920的帖子

当两个变量都是如何将float除以整数?

我在C中编写一个程序.我有两个变量,其中一个是整数,另一个是float.我想将float除以整数,并希望得到float的结果.我正在做以下事情:

int a;
float b=0,c=0;
scanf("%d",&a);
Run Code Online (Sandbox Code Playgroud)

这里我在b上做一些计算,所以它的值随机增加,即33等.

c = b/(float)a;
printf("c = %2.f\n", c);
Run Code Online (Sandbox Code Playgroud)

问题是我将' c '作为舍入数字(整数)而不是浮点值.如何将' c '作为浮点值.

c c++ unix linux integer

2
推荐指数
2
解决办法
2万
查看次数

标签 统计

c ×1

c++ ×1

integer ×1

linux ×1

unix ×1