200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > I am a student. student.a am I

I am a student. student.a am I

时间:2023-05-26 06:30:30

相关推荐

I am a student.   student.a am I

#include <iostream>/////字符串反转,不用库函数, 单词字母顺序不变,只调整单词顺序为反序: 如 I am a student. student.a am I///1. 断词///2. 单词反转///3. 整句反转/void reversed_word(char *start, char *end){while(start < end){char temp = *start;*start++ = *end;*end-- = temp;}}char * reversed_str (char *str){char *start = str;char *end = str;while(1){if (*end == ' '|| *end == '\0'){if( *end == '\0')break;reversed_word(start, end - 1);while(*end == ' '){end++;}start = end;}else{end++;}}printf("单个单词反转后输出: %s\n", str);reversed_word(str, end-1);return str;}int main(){char str[] = " i am !./ a student. ";printf("%s\n", str);printf("%s\n", reversed_str(str));return 0;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。