/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/#include #includechar dx(char s[100]){\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 19:32:32
![/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/#include #includechar dx(char s[100]){\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/](/uploads/image/z/3601013-5-3.jpg?t=%2F%2A%E5%9C%A8%E4%B8%BB%E5%87%BD%E6%95%B0%E4%B8%AD%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E8%8B%B1%E6%96%87%E5%8F%A5%E5%AD%90%2C%E7%BC%96%E5%86%99%E5%87%BD%E6%95%B0%E5%B0%86%E5%85%B6%E4%B8%AD%E6%AF%8F%E4%B8%AA%E5%8D%95%E8%AF%8D%E7%9A%84%E9%A6%96%E5%AD%97%E6%AF%8D%E5%8F%98%E6%88%90%E5%A4%A7%E5%86%99%2C%E6%9C%80%E5%90%8E%E5%9C%A8%E4%B8%BB%E5%87%BD%E6%95%B0%E4%B8%AD%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%2A%2F%23include+%23includechar+dx%28char+s%5B100%5D%29%7B%5Cx05int+i%2Ck%3D0%3B+%2F%2Ak%3D0%E8%A1%A8%E7%A4%BA%E5%89%8D%E9%9D%A2%E6%9C%89%E4%B8%80%E4%B8%AA%E7%A9%BA%E6%A0%BC%2Ck%3D1%E8%A1%A8%E7%A4%BA%E5%89%8D%E9%9D%A2%E6%B2%A1%E6%9C%89%E7%A9%BA%E6%A0%BC%2A%2F)
/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/#include #includechar dx(char s[100]){\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/
/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/
#include
#include
char dx(char s[100])
{
\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/
\x05for(i=0;s[i]!='\0';i++)
{
if(k==0&&s[i]122)
{
k=1;
continue;
}
if(k==0&&s[i]>96&&s[i]
/*在主函数中输入一个英文句子,编写函数将其中每个单词的首字母变成大写,最后在主函数中输出结果*/#include #includechar dx(char s[100]){\x05int i,k=0; /*k=0表示前面有一个空格,k=1表示前面没有空格*/
我说一个想法吧,在C语言里不是有ASCII码的吗?
-32不就可以了吗?怎么会这么复杂