![](https://csdnimg.cn/release/download_crawler_static/26257505/bg2.jpg)
2
2. 形成的新数
将长整型数 s 中各位上为偶数的数依次取出,构成一个新数放在 t 中。高位仍在
高位,低位仍在低位。
例如, 当 s 中的数为 87653129时, t 中的数为 862。
3.替换后的新字符串
将 s 所指字符串中出现的与 t1 所指字符串相同的子串,全部替换为 t2 所指字符
串,所形成的新串放在 w 所指的数组中,要求 t1 和 t2 所指字符串的长度相同。
例如,当 s 所指字符串中的内容为“ abcdabfab”,t1 所指子串中的内容为“ ab”,
t2 所指子串中的内容为“ 99”时,在 w 所指的数组中的内容应为“ 99cd99f99”
4.狗熊吃包谷
狗熊到玉米地吃包谷,第一天吃了一半又拿走一个回去喂小狗熊。第二天又去吃
了剩下的一半,走时仍然带一个回去。以后每天都吃前一天剩下的一半,拿走一
个。到第十天时,狗熊到地里一看, 只剩下一个包谷了。 求地里一共有多少包谷?
5.学生的平均分
链表也是一种结构,我们把它单独作为一个知识点学习,最后为检查一下同
学们学习能力,请同学们在自己阅读完链表的相应知识点以后,做以下题目:
N 名学生的成绩已在主函数中放入一个带头节点的链表结构中, h 指向链表
的头节点。请编写函数 fun,它的功能是求出平均分,并由函数值返回。请在 { }
中填写相应的程序。
例如,假定学生的成绩为 85、76、69、85、91、72、64、87,则平均分应为 78.625。