turbo c++中的无法显示运行结果 调试后已没有问题 代码为

2025-03-11 01:07:51
推荐回答(3个)
回答1:

我调试了一下  发现你的程序是有结果的  但是逻辑明显不对

你最后一个for循环运行完第一次了之后,i的结果是等于2的,回到最外层的for循环做判断,结果

i<2的条件就不满足了,又执行了一次i++,i最后等于3,这样你的最外层循环就等于说只执行了一次,明白了吗??

回答2:

如果你是运行的时候一闪就没了。那就按照楼上的做下。因为你的程序运行完马上就退出了,所以你看不到结果显示。getchar()会一直等待你的键盘输入。

回答3:

在最后加一句

getchar();

试试