参考答案(1)str[i] >= '0' && str[i] <= '9'
(2)(str[i] >= 'a' && str[i] <= 'z') || (str[i] >= 'A' && str[i] <= 'Z')
(3)str[len-1-i]
(4)str[len-1-i]
【解析】
本题考察字符串遍历、字符判断和字符串反转。
空(1):判断是否为数字字符,字符'0'到'9'。
空(2):判断是否为字母字符,包括小写a-z和大写A-Z。
空(3)(4):字符串反转,交换首尾对称位置的字符。第i个字符和第len-1-i个字符交换。