发布网友 发布时间:2024-03-16 10:08
共5个回答
热心网友 时间:2024-10-04 17:28
如前面的回答者所说,严格按你图中的排列在字符界面貌似真弄不出来
我做了个近似的:
代码:
#include<stdio.h>
void main()
{
int i,j,n;
printf("请输入要打印的行数:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=n-i;j>0;j--) //打印n-i个空格
printf(" ");
for(j=1;j<=2*i-1;j++) //打印2i-1个 *
printf("*");
printf("\n");
}
}
热心网友 时间:2024-10-04 17:26
#include <stdio.h>//菱形!!!热心网友 时间:2024-10-04 17:26
这。。。。这怎么排啊热心网友 时间:2024-10-04 17:27
两个for循环 一个循环printf空格 依次减少, 一个循环printf* 依次增加 就好啦热心网友 时间:2024-10-04 17:24
目测字符界面无法进行这种对齐方式