编程题,要具体循环过程

来源:百度知道 编辑:UC知道 时间:2024/09/28 12:23:45
# include<stdio.h>
void main()
{
char str[9]="*******";
int i,len;
len=7;
for(i=0;i<4;i++)
{ printf("%s\n",str);
str[i]=' ';str[len-i-1]=' ';
}
str[len/2]='*';
for(i=1;i<4;i++)
{ str[len/2-i]='*';
str[len/2+i]='*';
printf("%s\n",str);
}
}
输出结果是多少?
像这类的循环题要如何做

第一种方法当然就是自己手动模拟计算机的执行过程啊。
第二种就是多上机单步调试,看程序的执行过程,加深理解。

程序肯定是要运行了才知道结果的。你可以模拟计算机进行程序的执行。得到结果。