6205: 字符数组输入与处理实验 win和linux数据不协调
金币值:2
定数:1
时间限制:1.000 s
内存限制:128 M
正确:0
提交:0
正确率:0.00% 命题人:
题目描述
用字符数组实现以下功能。
【输入】第一行不含空格的数据。第二行包含空格的数据。每行数据不超过20个字符。
【输出】将输入的第一行数据接在输入的第二行数据后面,做成一行数据输出。
第二行输出第一行连接后字符串的第奇数个字符。
【样例输入1】
456
99 321
【样例输出1】
99 321456
9 246
【样例输入2】
ak47
It Ip Ic
【样例输出2】
It Ip Icak47
I pIa4
提示:
见一本通P85-88页
注意用gets(str)输入时会将回车符也读入到str,因此在连接时得注意处理,处理的方法有多种。
char str1[101], str2[101]; int i;
strlen(str1) //求出str1的字符个数(字符串长度)
strcat(str1,str2) //将str2接到str1后面
strcopy(str1,str2) //将str2复制到str1。str1的原字符串被覆盖成str2字符串的内容。
提示
注意整行读入时会将回车也读入,因此在连接时得注意处理,处理的方法有多种