国家三级(网络技术)机试模拟试卷 324及答案与解析 一、程序设计题 1 国家三级(网络技术)机试模拟试卷 324答案与解析 一、程序设计题 1 【正确答案】 【试题解析】 定义整型变量 i、 j和长整型 he,并把其初始值设置为 0。 用 for循环语句对数组 xx进行扫描,如果当前数组元素 xxi非零,则全局变量 totNum加 1。 在 for循环语句中,循环变量 i从 0开始递增到 totNum-1,对数组 xx中的每个元素 xxi右移一位,把这个值赋给整型变量 j,再对 j的值对 2求余数,如果余数等于 0,则变量 totCnt加 1,并把数组元素 xxi累加到变量 he。 退出循环时,把变量 he的数据类型转换成双精度型再除以变量 totCnt的值,就得到算术平均值 totPjz。