永发信息网

C语言中的除法怎么区别?

答案:3  悬赏:0  手机版
解决时间 2021-08-25 04:35

大虾们好,小妹初学C,问题简单,还请见谅。

问题:输入两个整型数字,输出这两个整型数相除的结果。(保留小数点后面两位)

 int a,b;
 float c;

 scanf("%d%d",&a,&b);

 c=a/b;

 printf("c=%.2f\n",c);

  getch();
  return 0;

 

因为小妹知道 5/2是取整舍余除法,即其结果为2

                       5.0/2.0才是保留小数点后面的除法。

 那么在上面这个程序中,a/b ,却得不到小数点后面的值。该怎么办呢?

请大虾帮忙解惑!

最佳答案

 c=(float)a/b;


强制类型转换就可以了


 

全部回答
int a,b那么a,b就是整型了,整型相除当然得出的也是整型了。你要 float a,b; scanf("%f%f",&a,&b);
c=(float)a/b就可以了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我电脑怎么突然没声音了
怎样才能变得更加冷漠?
常熟诺基亚C6到底有没有上市了啊 什么时候上
口红吊兰不开花怎么办,金边吊兰快开花了意味
怎样由塌鼻转为挺鼻
玩游戏时怎么才可以全频
对诗词的热爱,有关爱读书的古诗
浠水县黄冈红豆家纺平价超市这个地址在什么地
如果你伤害了某人你会什么去补偿于他
我QQ里把网友删了他怎么才不会看到我的信息
三星E1088c
------do they like?They like fruit.
英文快歌歌词 i like you i like you
梦幻西游是不是从官网上下载安装好客户端就好
我有最铁的兄弟,我有最好的朋友,我有最终于
推荐资讯
青海省海西州冬天最低气温大概是多少哦?
shipping marks
本人需要圣安地列斯的地图编辑器
赞颂父亲的名句,描写爸爸的诗歌
富拉尔基区齐齐哈尔中国信合(工农路储蓄所)在
邗江中学的成绩报告书丢了怎么办?
想买6700s
曾都区随州鹏程旅馆(交通大道)在什么地方啊,
芷江侗族自治县怀化中国移动4G.宽带.电视服务
常宁市衡阳常宁市石材辅料配件(总部)怎么去啊
问问永大木门价格怎么样?有没有网友晓得?
怡和家园有没有二手房出售?来说说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?