试题题干
编写一个程序,用循环结构输出以下图形。

参考答案
试题解析
可以利用for语句的循环嵌套实现。
main()
{ int i,j;
for(i=1;i<=5;i++) /*利用for语句实现输出图形有5行*/
{ for(j=1;j<=i;j++)
printf(" "); /*利用for语句输出空格*/
for(j=1;j<=10-(2*i-1);j++)
printf("&"); /*利用for语句输出&*/
printf("\n"); /*换行*/
}
}