1. 编写一个查找指定字符串的函数,替换偶数位置的字符串为’*’,第一个参数处理任意长度的字符串,第二个参数为要求查找的字符串,返回值为处理后的字符串
2. 实现string copy函数
3. 任意两个浮点数(float类型)判断数据是否为0,如果不为0,判断两个数据的0大小,并输出大的数,返回比较结果小的数
这里只需要注意浮点数不可以直接和0比较
4. 请用递归算法编写一个计算阶乘的函数
#include <stdio.h>
#include <stdbool.h>
int arr[10000];
void func(int n)
{
if (n < 0)
printf("非法输入");
else if (n == 0 || n == 1)
{
printf("1");
return;
}
arr[0] = 1;
for (int i = 1; i <= n; i++)
{
f