问答题

【参考答案】

(1)错误:int j=1;正确:double j=1.0;
(2)错误:y+=1/(i*i); 正确:y+=j/(i*i);
【解析】由函数proc()可知,变量j的作用是控制每一项符号的变化,并且作为运算的分子,应改为double型变量。因此,“int j=1;”应改为“double j=1.0;”。变量y中存放多项式的值,多项式中的每一项符号由变量j决定。因此,“y+=1/(i*i);”应改为“y+=j/(i*i);”。


(↓↓↓ 点击下方‘点击查看答案’看答案解析 ↓↓↓)