c语言简单图像输出问题

问题描述:

c语言简单图像输出问题
根据输入的n(约定n>0)在屏幕上显示对应的图案.程序的运行效果应类似地如图1和图2所示,图1中的3和图2中的5是从键盘输入的内容.

1个回答 分类:综合 2014-12-13

问题解答:

我来补答
#include
void main()
{
\x09printf("Please input n:");
\x09int n;
\x09scanf("%d",&n);
int i;
\x09for(i = 0; i < n*2-1; i++)
\x09{
\x09\x09int k = i;
\x09\x09if(i >= n)
\x09\x09{
\x09\x09\x09k = n*2 - 2 - i;
\x09\x09}
\x09\x09int j;
\x09\x09for(j = 0; j < k; j++)
\x09\x09\x09printf(" ");
\x09\x09printf("@");
\x09\x09for (j = 0; j < 2*n-2-k*2; j++)
\x09\x09{
\x09\x09\x09if(j == 2*n-2-k*2 - 1)
\x09\x09\x09\x09printf("@");
\x09\x09\x09else
\x09\x09\x09\x09printf(" ");
\x09\x09}
\x09\x09printf("\n");
\x09}
}
 
 
展开全文阅读
剩余:2000
下一页:生物 酶