getchar()函数是用来获取一个输入的字符(注意这里是一个字符,不是一个数字)
所以当输入12并回车的时候,
ch1 = '1'
ch2 = '2'
这里的ch1,ch2都是字符
所以n1 = '1' - '0' = 1 字符1和字符0的ASCII码是挨着的,相差1
同理n2 = 1*10 + ('2' - '0') = 12
程序最后输出:12
答案是12
输入1赋给ch1
输入2赋给ch2
n1=ch1-'0';意思是‘1’的ascii码值减去‘0’的ascii值=1
同理ch2-‘0’=2
n2=12
ch1 <- '1'
ch2 <- '2'
n1 = 1
n2 = 12
结果是12