c语言循环语句.b为什么只输出一次?

2025-03-23 13:28:15
推荐回答(1个)
回答1:

有点不太清楚,这个程序是用来做什么的?
从程序上看,应该是这个b会输出多次的,问题是你这里输入的n是什么?这是有讲究的。
如果输入的数字n是等于3,那么他计算的是a就是等于10的3次方,然后二重循环就是穷举所有的三位数。但是这里的c[]数组是用来做什么的?计算了以后下一回又重新改写,完全没有作用。
所以,请重新编译一次,以后再运行,把输入的n是几,然后输出的b等于几说一下,再来分析他出错的原因,就比较方便了。