The Code
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long int a,n,x,b,t;
double ss;
cin>>n>>x>>a>>b;
t=n*(a*x+b*(100-x));
ss=1.*t/100;
printf("%.2f",ss);
return 0;
} 这个定义成long long 就对了,不然有时候不对。
不会的可以借鉴,会的还请指导优化。
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long int a,n,x,b,t;
double ss;
cin>>n>>x>>a>>b;
t=n*(a*x+b*(100-x));
ss=1.*t/100;
printf("%.2f",ss);
return 0;
} 相关推荐