c++编程 从键盘输入一个英文句子,统计其中单词的个数,并输出最

2025-01-04 00:27:55
推荐回答(2个)
回答1:

下面这段程序有问题:
int max=wordNo[0];
for(int k=0;k {
if(wordNo[k]>wordNo[0])
max=wordNo[k];
else
max=wordNo[0];
}
改成这样就行:

int max=wordNo[0];
int k=0;
for(i=0;i {
if(wordNo[i]>max)
{
k=i;
max=wordNo[i];
}
}

回答2:

下面这段程序有问题:
int
max=wordNo[0];
for(int
k=0;k{
if(wordNo[k]>wordNo[0])
max=wordNo[k];
else
max=wordNo[0];
}
改成这样就行:
int
max=wordNo[0];
int
k=0;
for(i=0;i{
if(wordNo[i]>max)
{
k=i;
max=wordNo[i];
}
}