问答题

案例分析题

阅读以下问题说明、C程序和函数,将解答填入答题纸的对应栏内。
【问题1】分析下面的C程序,指出错误代码(或运行异常代码)所在的行号。【C程序】
【问题2】函数inputArr(inta[],intn)的功能是输入一组整数(输入0或输入的整数个数达到n时结束)存入数组a,并返回实际输入的整数个数。函数inputArr可以成功编译。但测试函数调用inputArr后,发现运行结果不正确。请指出错误所在的代码行号,并在不增加和删除代码行的情况下进行修改,写出修改正确后的完整代码行,使之符合上述设计意图。【C函数】

【参考答案】

[试题1] 5,或arrChar=”test” 7,或*p=‘0’; [试题2]