题目

试题四(15分)
阅读以下两个说明、C函数和问题,将解答写入答题纸的对应栏内。
【说明1】
函数main()的功能旨在对输入的—个正整数n,计算12+22+32+…+n2,但是对该函 数进行测试后没有得到期望的结果。
【C函数1】


【说明2】
函数test_f2()编译时系统报告有错,修改后得到函数f2_B()。对函数f2_B()进行编译时顺利通过,在某些C系统中执行时却由于发生异常而不能正确结束。

【C函数2】


【问题1】(9分)
请给出上述main函数中需要修改的代码行号,并给出修改后的整行代码。


【问题2】(6分)
(1) 请指出函数test_f2中不能通过编译的表达式;
(2) 请指出可能导致函数f2_B运行异常的表达式。

作答
本题暂不支持做答,请点击“解析“以对比解题思路
答案/解析
查看试卷及答案