试题详情
简答题设计算法完成下列任务:输入一段英文后,无论输入的文字都是大写,还是小写,或大小写任意混合,都能将其整理成除每个句子开头字母是大写外,其他都是小写的文字。
  • 假设在输入的文字中,两个单词间只允许是空格、,、.、?、!,则在输出的文字中,大写的情况有以下几种:
    (1)整段文字的第一个字母是大写;
    (2)“.”后的第一个字母是大写;
    (3)“?”后的第一个字母是大写;
    (4)“!”后的第一个字母是大写;
    设变量a存储输入的字符串,变量b存储结果字符串,变量c存储当前处理的字符,变量e存储c之前的字符(当c为第一个字符时除外)。算法如下:
  • 关注下方微信公众号,在线模考后查看

热门试题