国家三级(网络技术)机试模拟试卷 105及答案与解析 一、程序设计题 1 国家三级(网络技术)机试模拟试卷 105答案与解析 一、程序设计题 1 【正确答案】 【试题解析】 因为方程 sos(x)-x=0的根为实数,所以定义两个双精度型变量x0, x1。并把变量 x1的初值设为 0.0。 根据题目中给出的求方程一个实根的迭代算法,在 while循环中,首先把变量x1的值赋给 x0,然后利用表达式 cos(x0)求出一个值 x1,再调用 vc6 0的求绝对值的库函数 fabs(),判断如果 x0与 x1差的绝对值小于 0 000001,就认为 x1的值是方程 cos(x)-x=0的一个实根,此时退出循环,把 x1的值返回。