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

我的运算代码在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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号