1439: 我也会设计字符串处理函数
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:3
Solved:2
Description
不允许普通用户打印题目,请教师登录后使用。如有疑问请联系管理员!
Input
有2行,分别为字符串s1,s2。每行为一个长度不超过100个字符的字符串。字符串中允许有空格字符和跳格字符。
Output
输出3行。第1行对比输出字符串s1的长度。第2行对比输出s1与s2比较的结果。第3行对比输出分别调用自定义myStrcpy(s2,s1 )函数将s1复制到s2,调用库函数strcpy(s3,s1 )将s1复制到s3,后,输出s2,s3。先输出自己函数的输出结果,接着输出一个空格,再输出库函数结果。
Sample Input Copy
What's your name?
Nice to meet you.
Sample Output Copy
17 17
1 9
What's your name? What's your name?
HINT
字符串比较库函数strcmp()的返回值有两种做法: 做法1:返回-1,0,1分别表示小于、等于、大于的结果。 做法2:返回得出比较结果的位置对应字符的ASCII码差值。正整数、0、负整数。 具体采用哪种函数,依赖于库函数的具体实现。经过测试,Windows下的mingw32-gcc采用做法1,但是Linux下的gcc采用了做法2。 完成本编程任务时,不用理会此差别。