问题标题: 酷町堂:2492

0
1
已解决
徐云皓
徐云皓
新手天翼
新手天翼

哪里错了

 

#include<bits/stdc++.h>
using namespace std;
int main()
{
float a,b,c;
cin>>a>>b>>c;
cout<<a<<" ";
printf("%.1lf",b/c);
}

徐云皓在2018-08-14 12:38:37追加了内容

@陆麟瑞 


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
杨陈卓
杨陈卓
新手天翼
新手天翼
    输出<<c<<空格;
    printf("%.1f\n",a/b);

核心部分

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
我要回答