已解决 李乐凡 新手光能 #include <iostream> #include <cstdio> using namespace std; int main() { float a; cin>>a; if(a<=20) a*=1.68; else a*=1.98; printf("%.2f", a); } 这题怎么错了,请各位dalao解答一下
黄依成 中级天翼 如果(a<=20) { printf("保留两位小数",a*1.68); } 再如果(a>20) { printf("保留两位小数",a*1.98); } 把float改为double