国家三级(网络技术)机试-试卷 51 及答案解析(总分:2.00,做题时间:90 分钟)一、程序设计题(总题数:1,分数:2.00)1. (分数:2.00)_国家三级(网络技术)机试-试卷 51 答案解析(总分:2.00,做题时间:90 分钟)一、程序设计题(总题数:1,分数:2.00)1. (分数:2.00)_正确答案:(正确答案: )解析:解析:定义循环变量 i、j 和字符变量 tmp。 在 for 循环语句中,循环变量 i 从 0 开始,依次递增直到其值等于文章最大行数 maxline。在循环体中,首先把第 i 行字符串的最后一个字符赋给字符tmp,通过表达式“strlen(xxi)-1”可以得到第 i 行最后一个字符的数组下标值;然后再继续通过一个for 循环从文章第 i 行字符串的最后一个字符开始,每循环一次循环变量减 1,字符 xxij的 ASCII 码的二制位右移 4 位与其前一个字符 xxij-1的 ASCII 码之和赋给字符 xxij,直到第 i 行字符串的第二个字符为结束;最后,将第 i 行字符串的最后一个字符的 ASCII 码值与第 i 行字符串的第一个字符的ASCII 码值之和赋给第一个字符。