标题:程序编写学习!
只看楼主
dingxiaowu
Rank: 1
来 自:华南理工大学
等 级:新手上路
帖 子:8
专家分:0
注 册:2010-12-1
得分:0 
呵呵
2010-12-14 12:51
missiyou
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:531
专家分:218
注 册:2007-10-9
得分:10 
string Msg(int length, char *cstr)
{
    string str(length, '*');
    int size = int(str.length() / 3);
    str.replace(size, 1, 1,  '\n');
    str.replace(size*2,  1, 1, '\n');
    string str1(cstr);
    str.replace(size + 1, size -1, size -1, ' ');
    int  repalce_begin =int( (str.length() - str1.length())/2);
    str.replace(repalce_begin, str1.length(), str1.c_str(), 0, str1.length() ); // 晕一直在替换!!!!!!!
    return str;
}

string str = Msg(300, "Very Good");
cout << str.c_str() << endl;
2010-12-14 13:43
wtoo2008
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2010-11-9
得分:0 
多谢大家对编程热爱,有C、VC++还有“Missiyou"网友的程序是用C#写的吗?真是太好了,同一个问题能用不同C写出来,这样学习才有兴趣啊。谢谢大家回帖。
2010-12-14 20:58
khin
Rank: 1
等 级:新手上路
帖 子:6
专家分:5
注 册:2011-1-4
得分:0 
好强悍的....
2011-01-05 12:39



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




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

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