c语言 读下列程序,写出程序的输出结果 希望有详细解析

2025-04-07 22:49:28
推荐回答(1个)
回答1:

本题输出结果是:1#3#2

for循环共循环3次,i的值分别是9,10,11

当i=9,9/10等于0,所以执行case 0中的语句,这时m=1,n=1,k=0

当i=10,10/10等于1,没有case 1,就执行default下面的语句,执行完后,m=1,n=2,k=1

当i=11,11/10等于1,还是执行default里的语句,完成后m=1,n=3,k=2

完成循环,屏幕最终显示:1#3#2