0
0
已采纳
输入>>a>>b>>c;
输出<<a<<" ";
printf("%.1f",b/c);

赵逸凡在2018-08-14 12:24:37追加了内容
字符型 a;
double b,c;
输入>>a>>b>>c;
输出<<a<<" ";
printf("%.1f",b/c);
0
double b,c;
char a;
cin>>a>>b>>c;
cout<<a<<" ";
printf("%.1f",b/c);
你的a没定成字符型怎么输出字符?
求采纳!
谢谢!

0
0
1、A是字符,不是字符。
2、b,c最好为double类型,更保险。
3、输出时,定义一个double类型的s为b/c,保留一位小数输出s.
double s=b/c;
printf("%.1f\n",s);
4、最好不要用万能头文件,本提可以使用#include <iostream>+#include <cstdio>解决!
栾峻岩在2018-08-15 18:20:46追加了内容
第一个条件打错了,是:
A是字符,不是实数。

0
你只需要将你的
float a,b,c;
改成
float b,c;
string a;
就可以AC了~~~~
望采纳
!!!!!!
~~~~~~~~~~~~~~~~~~~~~~~~~
0
cin>>a>>b>>c;
s=b/c;
cout<<a<<' ';
printf("%.1f",s);
核心代码

方宇哲在2018-08-22 09:16:33追加了内容
你还没有定义一个字符,题目讲述第一个输入的是,A或B或C或D或E

0
0
