标题:我看了半天,还是找不出错在哪
只看楼主
小狮
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-10-14
 问题点数:0 回复次数:7 
我看了半天,还是找不出错在哪
#include<iostream>
using namespace std;
int main()
{
    int a,b,c;
    int f(int x,int y,int z);
    cin>>a>>b>>c>>endl;
    c=f(a,b,c);
    cout<<c<<endl;
    return 0;
}
int f(int x,int y,int z)
{
    int m;
    if(x<y)m=x;
    else m=y;
    if(z<m)m=z;
    return(m);
}





然后下面出现这样的语句:\Users\Administrator\Desktop\abc.cpp(7) : error C2679: binary '>>' : no operator defined which takes a right-hand operand of type '' (or there is no acceptable conversion)
执行 cl.exe 时出错.

abc.obj - 1 error(s), 0 warning(s)
之前弄了两个带有cout小程序,能用,而这个就不行了。第一次接触C++,找不出来。
搜索更多相关主题的帖子: include Desktop conversion 
2012-10-14 22:30
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
得分:0 
cin>>a>>b>>c>>endl; 去掉>>endl

梅尚程荀
马谭杨奚







                                                       
2012-10-14 22:37
小狮
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-10-14
得分:0 
回复 2楼 有容就大
呵呵!谢谢大师指点。

我很笨,但我会努力学,就像是蜗牛爬行,很慢,为了墙头上的葡萄,努力地往上爬。
2012-10-14 22:43
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
得分:0 
为啥c++的东东都发到c版了

总有那身价贱的人给作业贴回复完整的代码
2012-10-14 22:44
小狮
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-10-14
得分:0 
回复 2楼 有容就大
可是。。。为什么要去掉endl呢?

我很笨,但我会努力学,就像是蜗牛爬行,很慢,为了墙头上的葡萄,努力地往上爬。
2012-10-14 22:44
小狮
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-10-14
得分:0 
回复 4楼 embed_xuel
额。。。我头一次加入这些论坛,不怎么会用。所以还请见谅

我很笨,但我会努力学,就像是蜗牛爬行,很慢,为了墙头上的葡萄,努力地往上爬。
2012-10-14 22:46
小狮
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2012-10-14
得分:0 
回复 2楼 有容就大
我明白了。找到答案了

我很笨,但我会努力学,就像是蜗牛爬行,很慢,为了墙头上的葡萄,努力地往上爬。
2012-10-14 22:51
w675182057
Rank: 2
等 级:论坛游民
帖 子:14
专家分:31
注 册:2012-10-14
得分:0 


 
 
我只懂一点点的C++;
2012-10-14 23:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-383198-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.483851 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved