把一句英文句子的首字母改为大写(C++)
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/08 05:16:54
把一句英文句子的首字母改为大写(C++)
将从键盘上输入的每个单词的第一个字母转换为大写字母,输入时各单词用空格隔开,用'.'结束输入.f
如输入:this is a book.
输出:This Is A Book.
将从键盘上输入的每个单词的第一个字母转换为大写字母,输入时各单词用空格隔开,用'.'结束输入.f
如输入:this is a book.
输出:This Is A Book.
![把一句英文句子的首字母改为大写(C++)](/uploads/image/z/3073521-57-1.jpg?t=%E6%8A%8A%E4%B8%80%E5%8F%A5%E8%8B%B1%E6%96%87%E5%8F%A5%E5%AD%90%E7%9A%84%E9%A6%96%E5%AD%97%E6%AF%8D%E6%94%B9%E4%B8%BA%E5%A4%A7%E5%86%99%EF%BC%88C%2B%2B%EF%BC%89)
#include
using namespace std ;
int main()
{
\x09char s[101] ,ch;
\x09int pos = 0 ,flag = 1 ;
\x09while( ( ch = getchar() ) != '.' )
\x09{
\x09\x09if( flag && ch >= 'a' && ch
using namespace std ;
int main()
{
\x09char s[101] ,ch;
\x09int pos = 0 ,flag = 1 ;
\x09while( ( ch = getchar() ) != '.' )
\x09{
\x09\x09if( flag && ch >= 'a' && ch