如何在c中划分2 int?

亚历克斯

要除以2的数字并得到如下结果:

5/2 = 2.50

但它仅输出2。

我现在不是我做错了。

这是我的代码:

int a;
int b;
int c;
printf("First num\n");
scanf("%d", &a);
printf("Second num\n");
scanf("%d", &b);
c = a / b;
printf("%d", c);
哈里斯

您需要一个double变量来存储结果。int仅存储整数。此外,在执行除法操作之前,还必须转换其他变量。


做这样的事情

double c;
.
.
.
c = (double)a / (double)b;
printf("%f", c);

笔记:

您不需要&inprintf()语句。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在C中打印unsigned int *?

来自分类Dev

如何在C ++中通过'vector <int>'的'int'类型决定?

来自分类Dev

如何在C ++中创建int 2D数组的向量

来自分类Dev

如何在jna中模拟int * c指针?

来自分类Dev

如何在C ++ double或int变量中存储某种“空”?

来自分类Dev

如何在jna中模拟int * c指针?

来自分类Dev

如何在C ++中检查cin是否为int?

来自分类Dev

C如何在char数组中解析int和char?

来自分类Dev

如何在C中连接一个int

来自分类Dev

如何在 NDK 中计算 C 中的输入 int 数组

来自分类Dev

如何在C中返回一个int值?

来自分类Dev

在Haskell中将Int划分为Int

来自分类Dev

如何在vector <vector <pair <int,int>>>中插入vpii

来自分类Dev

如何在C ++中将int [] []转换为int **

来自分类Dev

如何在C中将int转换为short int?

来自分类Dev

如何在C#中检查HashSet <List <int >>是否包含List <int>的重复值?

来自分类Dev

如何获得`int->(int-> int)`?

来自分类Dev

如何在Swift中NSLog可选的Int?

来自分类Dev

如何在python中反转int?

来自分类Dev

如何在Tkinter中输入int

来自分类Dev

Swift:如何在Label中显示Int?

来自分类Dev

在int数组中检查int

来自分类Dev

如何区分 C# 中的 typeof(int) == typeof(int?)

来自分类Dev

C ++中的Random int

来自分类Dev

C ++中的Random int

来自分类Dev

python中的c ++ map <int,int>

来自分类Dev

在C ++中'INT'-'INT'代表什么?

来自分类Dev

如何在C ++中将素因子向量<int>减少到map <int,int>?

来自分类Dev

如何在Symfony2 Doctrine2中将varchar设置为int类型?