国家三级(网络技术)机试-试卷 52 及答案解析(总分:2.00,做题时间:90 分钟)一、程序设计题(总题数:1,分数:2.00)1. (分数:2.00)_国家三级(网络技术)机试-试卷 52 答案解析(总分:2.00,做题时间:90 分钟)一、程序设计题(总题数:1,分数:2.00)1. (分数:2.00)_正确答案:(正确答案: )解析:解析:首先定义循环变量 i,并对全局变量 cnt1、cnt2 和 pj 赋初值 0。 在 for 循环语句中,将数组 xx 中的每个数组元素 xxi对 2 求余数,如果余数非零,则说明 xxi是奇数,奇数的个数变量cnt1 加 1,否则,偶数的计数变量 cnt2 加 1;接着将数组 xx 下标 i 对 2 求余,如果余数等于 0,则把xxi的值累加到变量 pj。 退出循环时,变量 pj 的值除以 100.0 就得到数组 xx 下标 i 为偶数的元素值的算术平均值 pj(因为数组中共有 200 个数组,下标为奇偶数的元素各占一半,因此直接将累加变量 pj的值直接除 100 即可得到这些数的平均值)。