- 博客(2)
- 收藏
- 关注
原创 C语言编程基础0-1 之习题练习2找不同
2)遍历字符串 s,将 s 每一位 -‘a’ 作为数组 str 下标,并将str[*s++ - ‘a’]++,相当于给str数组下标为0到strlen(s) 的值都增加为1;3)遍历字符串 t,将 t 每一位 -‘a’ 作为数组 str 下标,并将str[*s++ - ‘a’]–,相当于给str数组下标为0到strlen(t) 的值都减1;4)因为t的长度大于s的长度,遍历str,找到str[i] 为负数,则 i 为所求字母的下标,i + ‘a’ 为所求字母;给定两个字符串 s 和 t ,它们只包含。
2024-09-24 22:21:48 149
原创 C语言编程基础0-1 之习题练习1交叉合并字符串
2)若word1_len <word2_len ,合并后的字符串则为word1和word2从第一位开始到word1_len位交替放入,从word1_len到word2_len 后放入;给你两个字符串 word1 和 word2。请你从 word1 开始,通过交替添加字母来合并字符串。1)创建新数组时,新数组的长度为(strlen(word1)+strlen(word2)+1。1)分别获取两个字符串的长度,合并后的长度为两个字符串长度之和+1;3)若word1_len >word2_len则相反;
2024-09-19 21:29:51 223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人