注册 登录
编程论坛 C++教室

为什么不能输出

xudaxia 发布于 2012-10-13 20:14, 293 次点击
#include<iostream>
int main()
{
    float a,b;
    std::cout<<"输入千米数: "<<std::endl;
    std::cin>>a;
    b=(float)a/1.60934;
    std::cout<<"英里数: ";
    std::cout<<b<<std:endl;
    return 0;
}
3 回复
#2
oncoldrain2012-10-13 21:24
#include<iostream>
int main()
{
    long float a,b;
    std::cout<<"输入千米数: "<<std::endl;
    std::cin>>a;
    b=(float)a/1.60934;
    std::cout<<"英里数: ";
    std::cout<<b<<std::endl;
    return 0;
}

std::endl 少了个符号
#3
wuchunbing2012-10-13 21:27
std::cout<<b<<std:endl;
这行endl前面少了个冒号 加上去就可以了。
#4
lchpersonal2012-10-15 14:02
这样写多方便??

#include<iostream>
using namespace std;
int main()
{
    float a,b;
    cout<<"输入千米数: "<<endl;
    cin>>a;
    b=(float)a/1.60934;
    cout<<"英里数: ";
    cout<<b<<endl;
    return 0;
}
1