题目:用goto语句模拟嵌套循环结构,输出答应如下的图形:
*****
* *
* *
* *
*****
。
程序的要求只允许用三个printf语句。
printf("*");
printf(" ");
printf("\n");
程序代码如下:
/*
Author:HuangZiBin
Date:2014/4/24
V1.0
这是一个用goto语句实现的一个小例子。
输出
*****
* *
* *
* *
*****
*/
#include<stdio.h>
int main(void)
{
int n=0;
int l=1;
XHao:
n++;
if(l==1||l==5)
{
printf("*");
}
else
{
if(n%5==1||n%5==0)
printf("*");
else
printf(" ");
}
if(n%5==0)
{ l++;
printf("\n");
}
if(l>5)
goto end;
else goto XHao;
end:
return 0;
}