渣求助,求解
pascal吧
全部回复
仅看楼主
level 1
luzhanxin1 楼主
描述
程序中保存了七种水果的名字,要求用户输入一个与水果有关的句子。程序在已存储的水果名字中搜索,以判断句子中是否包含七种水果的名称。如果包含,则用词组"Brussels sprouts"替换句子中出现的水果单词,并输出替换后的句子。如果句子中没有出现这些水果的名字,则输出"You must not enjoy fruit.".假设七种水果的名字为:apples, bananas, peaches, cherries, pears, oranges, strawberries.
输入输入有多行,每行是一个字符串(长度不超过200)。每一行输入中只会有一个水果名称,不会存在一行输入包括多种水果名称或重复水果名称的情况。输出如果包含水果单词,则用词组"Brussels sprouts"替换句子中出现的水果单词,并输出替换后的句子。如果句子中没有出现这些水果的名字,则输出"You must not enjoy fruit.".
样例输入I really love peaches on my cereal.
I’d rather have a candy bar.
apples are wonderful with lunch.
样例输出I really love Brussels sprouts on my cereal.
You must not enjoy fruit.
Brussels sprouts are wonderful with lunch.
问题是如何停止读入,因为读入是任意行,所以用repeat神马的要停止条件,但条件题中没有给出,所以、、、、
各位大神,帮忙指点一下吧,小弟完全找不到解决这个问题的思路。
2015年12月04日 11点12分 1
level 11
直接字符串读入求长度
2015年12月04日 15点12分 2
level 1
luzhanxin1 楼主
额,请问是字符串全部一次读入,然后求?
2015年12月11日 12点12分 3
1