试题三(15分)
阅读以下说明、C函数和问题,将解答写入答题纸的对应栏内。
【说明】
函数test_f1(int m, int n)对整数m、n进行某种运算后返回一个整数值。
【C函数1】
【说明2】 设在某C系统中为每个字符分配1个字节,为每个指针分配4个字节, sizeof(x)计算为x分配的字节数。函数test_f2()用于测试并输出该C系统为某些数据分配的字节数。
【C函数2】
【说明3】
函数test_f3(char s[])的功能是:将给定字符串s中的所有空格字符删除后形成的串保存在字符数组tstr中(串s的内容不变),并返回结果串的首地址。
【C函数3】
【问题1】(5分)
(1)请写出发生函数调用test_f1(9,6)时,函数的返回值;
(2)请说明函数test_f1的功能。
【问题2】(4分)
请写出函数test_f2()的运行结果。
【问题3】(6分)
函数test_f3()对返回值的处理有缺陷,请指出该缺陷并说明修改方法。