主题:[讨论]杭电acm题
zyl274939543_shuai
[专家分:0] 发布于 2010-07-29 15:48:00
看到代码勉强懂一些,但是其中也有看不懂的!希望能有人看看,帮我解释下!
回复列表 (共3个回复)
沙发
bruceteen [专家分:42660] 发布于 2010-07-29 23:19:00
你想想呀,就是一段简单的代码,你不直接贴出来,却让别人费力的下载,再解压,再用编辑器去打开…………
所以你看不懂代码是可以被人理解的
板凳
强强 [专家分:4740] 发布于 2010-07-29 23:59:00
#include<iostream>
using namespace std;
#define max 100
char temp[100],article[max],word[max][100];
int main()
{
while(gets(article))
{
int i=0,pos=0,len,count=0;
if(article[0]=='#')
break;
len=strlen(article);
while(pos<len)
{
sscanf(article+pos,"%[^ ]",temp);
pos+=strlen(temp)+1;
for(i=0;i<count;++i)
if(strcmp(word[i],temp)==0)
break;
if(i==count)
strcpy(word[count++],temp);
}
cout<<count<<endl;
}
return 0;
}
题目代码,没看懂
3 楼
moke9 [专家分:30] 发布于 2010-09-02 07:31:00
你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846
我来回复