admin 管理员组文章数量: 887007
将一句英文按单词反序输出
题目:将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符
思路1:每次输出一个单词后,str_len就减少该单词的长度
心得体会:用fputs()输入的字符串,敲回车结束输入时,该函数会将换行符也保留在字符串中,所以用strlen计算字符串长度时,比一般的函数输入的要多一个字符(‘\0’是不算在内的)。
/*************************************************************************> File Name: e15.c> Author: LNM> Mail: liunenming@gmail > Created Time: 2018年09月03日 星期一 19时52分53秒>function:将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符************************************************************************/#include<stdio.h>
#include<string.h>#define MAX 1000int main()
{char str[MAX];int len,i,j;fgets(str,MAX,stdin);len = strlen(str);for(i &#
本文标签: 将一句英文按单词反序输出
版权声明:本文标题:将一句英文按单词反序输出 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1732357524h1534864.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论