1989-字符串分割
2017-08-07 11:18
225 查看
【C系列5.4】指针专题之分割字符串 1989
Time Limit: 1s Memory Limit: 32
MB
Submission:241
AC:75 Score:19.88
Submit
Status
Description
Alex的好朋友都去生猴子了,所以她只好百无聊赖地继续玩字符串游戏。输入一个长度不超过10000的字符串,字符串中只含字母和空格,空格用于分隔单词,请将字符串中用空格分隔的单词输出来。
Input
输入含多组测试数据,每组占一行,是一个长度不超过10000的字符串,只含字母和空格。
Output
将字符串中用空格分隔的单词输出来,每个单词一行。每组测试数据之间用空行隔开。
Samples
input:Hello world
output:
Hello
world
下附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");
else
printf("%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
相关文章推荐
- 字符串分割的几种方法
- JS截取与分割字符串常用技巧总结
- python_lintcode_680. 分割字符串
- sqlserver 自定义字符串分割函数.
- plsql 类似Java中的split方法 字符串分割
- js常用分割取字符串的方法
- js中通过split函数分割字符串成数组小例子
- 用MATLAB实现字符串分割
- 字符串分割(C/C++)
- 分割字符串
- 字符串分割--java中String.split()用法
- strtok在分割字符串中的重要用途
- 把字符串按某种特殊符号分割成数组
- 华为机试题:字符串分割
- 分割字符串
- 第二十讲 字符串分割函数应用---重要
- 分割字符串成数组并返回数组的长度(Oracle)
- PHP字符串分割和比较
- 分割utf8中英混合字符串
- mssql sql server 其它系统函数 parsename 点语法字符串分割函数应用简介