快捷导航

这串代码运算的结果怎么不对啊?

#include

int main()
{
    int a,b;
    double result=(a/b)*100;
    printf("请输入两个参数\n");
    printf("请输入第一个参数: ");
    scanf("%d",&a);
    printf("请输入第二个参数: ");
    scanf("%d",&b);
   printf("%d is %.lf percent of %d",a,result,b);


}

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

把 double result那行移到 print result那行上面
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP