1989-字符串分割
【C系列5.4】指针专题之分割字符串 1989
Description
Alex的好朋友都去生猴子了,所以她只好百无聊赖地继续玩字符串游戏。输入一个长度不超过10000的字符串,字符串中只含字母和空格,空格用于分隔单词,请将字符串中用空格分隔的单词输出来。
Input
输入含多组测试数据,每组占一行,是一个长度不超过10000的字符串,只含字母和空格。
Output
将字符串中用空格分隔的单词输出来,每个单词一行。
每组测试数据之间用空行隔开。
Samples
下附AC代码:
#include <stdio.h>
#include <string.h>
int main() {char str[10000];int i, len;while (gets(str) != '\0') {len = 0;while (str[len] != '\0')len++;for (i = 0; i < len; i++) {*str = str[i];if (' ' == *str)printf("\n");elseprintf("%c", *str);}memset(str, 0, sizeof(str));//清空数组printf("\n");printf("\n");}return 0;
}
原题链接:http://acm.hznu.edu.cn/OJ/problem.php?cid=1092&pid=22
1989-字符串分割相关推荐
- Go 学习笔记(51)— Go 标准库之 strings(字符串比较、字符串前后缀、字符串统计、字符串索引、字符串包含、字符串转换、字符串复制、字符串替换、字符串去除、字符串分割和连接)
1. 概述说明 import "strings" strings 包实现了用于操作字符的简单函数. strings 包与 bytes 包中的函数用法基本一样. 2. 主要函数 2. ...
- 字符串分割split
字符串分割split c标准库: void cSplit() {char* pStr = const_cast<char*>("hello,world");char* ...
- C++文件读写——字符串分割
文章目录 字符串分割 字符串分割 void String_Split(string s, string delim, vector<string> &ans) {string::s ...
- R语言使用str_split函数和str_split_fixed函数将字符串分割(分裂、split)成几个部分:str_split函数使用指定的字符或者字符串分割字符串、str_split_fixed
R语言使用str_split函数和str_split_fixed函数将字符串分割(分裂.split)成几个部分:str_split函数使用指定的字符或者字符串分割字符串.str_split_fixed ...
- java字符串分割性能_String字符串性能优化的几种方案
反编译后的代码: 1 //Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.2 //Jad home page:http://www ...
- java按特殊标志截取_java 字符串分割处理split及特殊符号
String类型的对象在 用split()方法进行字符分割的时候常常会遇到用特殊字符进行分割的情况,看JDK知道split()实际上是用的正则实现的分割,当遇到一些用特殊 字符作为分割标志的时候,不使 ...
- oracle字符串提取函数,oracle字符串分割和提取函数定义
oracle字符串分割和提取函数定义 oracle字符串分割和提取 分割 create or replace function Get_StrArrayLength ( av_str varchar2 ...
- python 字符串分割和拼接_python分割和拼接字符串
关于string的split 和 join 方法 对导入os模块进行os.path.splie()/os.path.join() 貌似是处理机制不一样,但是功能上一样. 1.string.split( ...
- Javascript:字符串分割split()妙用
概述: split() 方法将字符串分割为字符串数组,并返回此数组 语法格式: stringObject.split(separator,limit) 参数说明: 注意:如果把空字符串 (" ...
- 字符串分割(C++)
经常碰到字符串分割的问题,这里总结下,也方便我以后使用. 一.用strtok函数进行字符串分割 原型: char *strtok(char *str, const char *delim); 功能:分 ...
最新文章
- 混合托管:第三代云计算
- Codeforces 846 A Curriculum Vitae 思维 暴力
- python编程培训多少钱-python培训一般多少钱?[python培训]
- ITK:获取类型的基本信息
- 洛谷P1169 树上分组背包
- Android ListView使用
- Qt实现Areo效果_vortex_新浪博客
- Amazon S3 API
- 视频课程更新,机器学习、数理统计、矩阵分析、运筹视频教程
- 安卓开发应该知道的Drawable、Bitmap、Canvas和Paint的关系
- 搞清字符集和字符编码
- Web应用程序中Resource Bundle技术概述
- rocketmq问题记录
- 1219 厘米到英寸的转换
- unity 随机获取三个字的名字
- Replacing Elements (CodeForces - 1473A)
- html白色的斜线,面试官:如何使用 CSS 实现斜线效果?
- 日本人的姓及一些姓氏的读法(转)
- (十)打包和项目部署
- jQuery思维导图
热门文章
- 【Android】 android | as | android studio 安装与使用
- 妙用 Java 8 中的 Function 接口,消灭 if...else(非常新颖的写法)
- 物联网专业课程简介及理解
- 飞天政务开放体系:数据为中心的云上政务平台与创新生态
- git在远程仓库传项目出现的问题
- Deep Learning Trends @ ICLR 2016:深度学习趋势@ICLR2016(译)
- 计算机网络【1】 TCP/IP
- qt qled_OLED与QLED:有什么区别?
- html5如何让多张图片重叠,HTML5图片层叠的实现示例
- 《算法4》读书笔记(一)