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

我的运算代码在vc6.0上有错误,求大神们指点(我不对齐了)

#include <stdio.h>

int main()

{

     int a,b,c,d;

     double result;

     a=1;

     b=1;

     c=1;

      d=1;

      result = a*b+c+d;

printf("%f\n",result);

result 0;

}


正在回答

2 回答

%f换成%lf就行了,因为你定义的resulet是双精度的

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

文刀的冷 提问者

这两个有什么区别吗
2016-09-05 回复 有任何疑惑可以回复我~
#2

文刀的冷 提问者

为啥那么答案也没有改啊
2016-09-05 回复 有任何疑惑可以回复我~
#include <stdio.h>
int main()
{
     int a,b,c,d;
     double result;
     a=1;
     b=1;
     c=1;
     d=1;
     result = a*b+c+d;
printf("%f\n",result);
return 0;
}

最后不是result 0;是return 0;

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

举报

0/150
提交
取消

我的运算代码在vc6.0上有错误,求大神们指点(我不对齐了)

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