回 帖 发 新 帖 刷新版面

主题:大家帮帮忙 谢谢

我刚开始学C++ ,刚在书上看到个程序
#include<iostream.h>
int main()
{
    int a=16, b=3, c;
    float x;
    c=a/b;       //c的值为5
    x=a/b;       //x的值为5.000000
    cout<<"c\n";
    return 0;
}
为什么我运行的结果是  c
而不是 5 
大家帮帮忙 谢谢拉

回复列表 (共3个回复)

沙发

cout<<c<<endl ;

板凳

cout<<"c\n";输出字符c并回车换行.
想输入int c ,用上面的方法.

3 楼

#include<iostream.h>
int main()
{
    int a=16, b=3, c;
    float x;
    c=a/b;       //c的值为5
    x=a/b;       //x的值为5.000000
    cout<<c<<endl;
    return 0;
}

这样就是5 你加引号代表的是输出字符串

我来回复

您尚未登录,请登录后再回复。点此登录或注册