我想問個C語言程序:#include "stdio.h"void main{int Hang,Lie; Hang=1
題目:
我想問個C語言程序:
#include "stdio.h"
void main()
{
int Hang,Lie;
Hang=1;
do
{
Lie=1;
do
{
printf("*");
Lie = Lie +1;
}while(Lie
解答:
去掉Lie的初始值,Lie會得到一個隨機的值,根據我的經驗,這個值是個很大的負數(這個我不能肯定哈),它一直在加1,但短期內不會>5,zhe 就陷入死循環了,既然這樣,當Hang=1時,Lie就一直在加,但始終跳不出do-while,Hang的值根本連加1的機會都沒..
同理,Lie不加1,那始終滿足Lie
添加新評論