为了账号安全,请及时绑定邮箱和手机立即绑定

result = a / b/ c /d; 这样输为什么运行结果是0

求回答 谢谢?

正在回答

4 回答

#include <stdio.h>int main()
{    int a,b,c,d;   
     double result;   
     a = 1;   
     b = 2;  
     c = 3;   
     d = 4;    
     result = (a*1.0/ b) + c * d;    //在这里体验哦~  
     printf("%.4lf\n", result);   
     return 0;
 }


0 回复 有任何疑惑可以回复我~
#include <stdio.h>int main(){    int a,b,c,d;    double result;    a = 1;    b = 2;    c = 3;    d = 4;    result = (a*1.0/ b) + c * d;    //在这里体验哦~    printf("%.4lf\n", result);    return 0;}


0 回复 有任何疑惑可以回复我~

因为是整型所以小数显示结果为0

1 回复 有任何疑惑可以回复我~

因为abcd的数据类型是整型。

0 回复 有任何疑惑可以回复我~
#1

weixin_慕用7123554

有点不懂
2019-08-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

result = a / b/ c /d; 这样输为什么运行结果是0

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信