龙龙与指针

时间限制: 1000 ms 内存限制: 65536 kb
总通过人数: 7 总提交人数: 7

题目介绍

龙龙在疫情防控信息统计工作中得到了许许多多份信息,每位同学的信息前三位是序号,现在龙龙想得到除序号外的所有信息。 记得看看最后的HINT1HINT2

输入格式

仅一行,一个字符串。

输入样例1

001name:longlong age:18 province:henan

输出样例1

name:longlong age:18 province:henan

数据范围

字符串长度小于100。

HINT1

scanf函数遇到空格,回车都会停止读取,而gets函数遇到回车才会停止读取。因此若想得到含有空格的字符串,可以使用 gets(str)。(定义字符串 char str[110],110为数组大小)

HINT2

指针是C语言的灵魂,所谓指针,也就是内存的地址;所谓指针变量,也就是保存了内存地址的变量。 而数组名其实就是一个指针,指针加上一个整数n表示让其指向当前位置后面第n个元素。printf("%s", str+n)即是从字符串的第n+1个字符开始输出直至字符串末尾。

*Author:宋世英*

相关推荐