请问为什么运行结果是这样,需要详细解答过程

请帮我看看为什么运行结果是这样,需要详细解答,下面是在电脑上的运行结果,但我不知道为什么可以得到这个运行结果

img

img

因为第一个的如果是中间的 %d%c%c 连在一块的话,就是说,读入的格式也就是这样,输入的是 55/空格/A/空格/B,所以接受的值分别为 55 和空格和”A“,
第二个的话就是说打印的分别是 ascll码,八进制,十六进制,和字符本身,所以输出的是这样

你好, 你看这些文章就知道了: https://so.csdn.net/so/search?spm=1001.2100.3001.4501&q=printf%20%E6%A0%BC%E5%BC%8F&t=blog&u=