编程介的小学生 2019-09-15 17:21 采纳率: 0.4%
浏览 272

看一下ASCII码排序怎么解决的

Problem Description
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。

Input
输入数据有多组,每组占一行,有三个字符组成,之间无空格。

Output
对于每组输入数据,输出一行,字符中间用一个空格分开。

Sample Input
qwe
asd
zxc

Sample Output
e q w
a d s
c x z

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-07-30 14:56
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    # 读取文件内容
    input <- readLines()
    
    # 使用for循环遍历每一行
    for (i in seq_along(input)) {
        # 将每一行中的字符转换为ASCII码,并存储在变量中
        ascii_code <- as.numeric(strsplit(input[[i]], "")[[1]])
        
        # 打印每个ASCII码对应的字符
        print(ascii_code)
    }
    

    这个程序将读取用户提供的文本文件,并逐行处理。对于每一行,它会计算并打印出该行中所有字符的ASCII码值。

    评论

报告相同问题?