我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 求助一小段C++程序 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

xuer



誓言守护者 执着之戒 真诚之戒 勇敢之戒
性别: 帅哥 状态: 该用户目前不在线
头衔: 学而时习之
等级: 人见人爱
家族: 起早不摸黑
发贴: 3393
威望: 0
浮云: 0
在线等级:
注册时间: 2006-11-19
最后登陆: 2018-08-13

5come5帮你背单词 [ tonic /'tonik/ n. 补药,滋补品 ]


求助一小段C++程序

int scan(double a[10])
{
    int k=0,i;
    for(i=0;i<10;i++)
    {
        cin>>a[i];
        k++;
        while(cin.get()=='\n')
          {break;}
    }
    return k;
}
我定义了这个函数,想要实现最多输入数个数,但是允许输入小于十个数
while(cin.get()=='\n')
{break;}
就是当用户输入回车时就停止输入,但是运行起来好像不行的样子,不输入十个数它就没反应啊,谁能给我说说哈
顶端 Posted: 2007-10-04 12:59 | [楼 主]
123beyond123



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 870
威望: 0
浮云: 1106
在线等级:
注册时间: 2005-10-01
最后登陆: 2008-06-30

5come5帮你背单词 [ ship /ip/ n. 船,舰,太空船;vt. 用船运,运送 ]


你就把return k直接放到while里面去,不要break了。。
顶端 Posted: 2007-10-04 13:16 | [1 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.013793(s) query 6, Time now is:11-22 19:35, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号