谁学过C语言啊
- 提问者网友:遁入空寂
- 2021-07-24 06:56
- 五星知识达人网友:怙棘
- 2021-07-24 07:21
你是想要这样吧:
行数输入3就是你那个图形了
#include <stdio.h>
void main()
{
int i,j,n;
printf("输入行数:");
scanf("%d", &n);
for(i=0; i<n/2; i++)
{
//输出该行的空格
for(j=0; j<n/2-i; j++)
putchar(' ');
//输出该行行的*
for(j=0; j<2*i+1; j++)
putchar('*');
putchar('\n');
}
for(i=n/2; i>=0; i--)
{
//输出该行的空格
for(j=0; j<n/2-i; j++)
putchar(' ');
//输出该行行的*
for(j=0; j<2*i+1; j++)
putchar('*');
putchar('\n');
}
}
- 1楼网友:过活
- 2021-07-24 08:39
#include <stdio.h> void main() { int i; for(i=0;i<5;i++) { putchar('*');
}
}
有什么不对的地方说一下,希望对你有所帮助!
- 2楼网友:胯下狙击手
- 2021-07-24 07:31
#include <stdio.h>
void main()
{
int i;
printf("* ");
for(i=1;i<=3;i++)
{
printf("*");
}
printf(" *\n");
}
好了 运行一下 就是你要的结果