国家三级(网络技术)机试模拟试卷 169及答案与解析 一、程序设计题 1 国家三级(网络技术)机试模拟试卷 169答案与解析 一、程序设计题 1 【正确答案】 【试题解析】 定义整型循环变量 i、 j和局部变量 tmp。 在 for循环语句中,循环变量 i从 0开始,依次递增直到其值等于或大于MAX,用 if条件语句判断如果 ai和 bi同时为奇数,由 ai的十位数字为新数的千位数字,个位数字为新数的个位数字, bi的十位数字为新数的百位数字,个位数字为新数的十位数字,把这个新组成的数存入数组元素 ccn,同时数组下标变量 cn加 1。 在第一层 for循环语句中,循环变量 i从 0开始,依次递增直到其值等于或大于 cnt,在第二层循环中,循环变量 j从 i+1开始,依次递增直到其值等于 cnt,用if条件语句判断如果数 组元素 ci大于 cj,则两者进行互换,实现数组 c中的数按从小到大的顺序进行排序。