我在一本书中看到的sony招聘中的一道简单的C程序填空题,大致题意如下:
完成程序使得程序打印下图:
*
*.*.
*..*..*..
*...*...*...*...
*....*....*....*....*....
*.....*.....*.....*.....*.....*.....
*......*......*......*......*......*......*......
*.......*.......*.......*.......*.......*.......*.......*.......
程序:
#include <stdio.h>
#define N 8
int main()
{
int i,j,k;
/**************************************/
程序填写部分
/**************************************/
return 0;
}
我做的如下:
/**************************************/
for(i=1;i<N+1;i++
)
{
for(j=i;j>0;j--
)
{
printf("*"
);
for(k=i-1;k>0;k--
)
printf("."
);
}
printf(" "
);
}
getch();
/**************************************/
运行输出的图像与上面同,不知还有其他的方法没?