0
0
已采纳
陈思远
修练者
修练者
将a改成char类型,还有这里
cout<<("%,1f",b/c);应改成
printf("%,1f",(double)b/c);
可以AC
陈思远在2019-07-28 18:50:26追加了内容
望采纳谢谢
0
0
李明翰
新手光能
新手光能
#include <bits/stdc++.h> using namespace std; int main(){ char a; double b,c; 输入>>a>>b>>c; 输出<<a<<" "; printf("%.1f",b/c); return 0; }
0
0
李泽远
高级天翼
高级天翼
int a,b,c;
应该为
char a;
double c;
int b;
另外,
cout<<("%,1f",b/c);
应该为
printf("%.1f",b/c);
0
0
0
0
0
何羽凡
修练者
修练者
@周昇平
错误分析:
1.
因为是保留小数,所以因写成:
cout<<("%,1f",b/c);
2.
a是字符类型,而b和c是小数,因此要这样定义:
double b,c;
char a;
望采纳!!!
何羽凡在2019-07-27 19:06:18追加了内容
第一个错误应改成:
cout<<("%,1f",b/c);
何羽凡在2019-07-27 19:06:27追加了内容
第一个错误应改成:
cout<<("%,1f",b/c);
何羽凡在2019-07-27 19:08:45追加了内容
第一个错误应改成:
printf("%,1f",b/c);
0
0