编程输出7行空心菱形 用C语言,不用JAVA,在线等
答案:3 悬赏:60 手机版
解决时间 2021-03-03 19:33
- 提问者网友:了了无期
- 2021-03-03 12:16
第一和最后一行一个*,其余各行都是两个*
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-03-03 12:25
#include
#include
void main()
{
int i,j,n;
printf("please input your number:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n+i-1;j++)
if(j==n+1-i||j==n-1+i) printf("*");
else
printf(" ");
printf("\n");
}
for(i=1;i
{
for(j=1;j<=2*n-1-i;j++)
if(j==i+1||j==2*n-1-i) printf("*");
else
printf(" ");
printf("\n");
}
system("pause");
}
#include
void main()
{
int i,j,n;
printf("please input your number:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n+i-1;j++)
if(j==n+1-i||j==n-1+i) printf("*");
else
printf(" ");
printf("\n");
}
for(i=1;i
{
for(j=1;j<=2*n-1-i;j++)
if(j==i+1||j==2*n-1-i) printf("*");
else
printf(" ");
printf("\n");
}
system("pause");
}
全部回答
- 1楼网友:孤独入客枕
- 2021-03-03 13:34
#include
#include
int main()
{
int i, j;
int n;
printf("请输入打印行数:\n");
scanf("%d", &n);
for (i = -n; i <= n; i++)
{
int k = i > 0 ? i : -i;
for (j = 0; j
- 2楼网友:逐風
- 2021-03-03 12:31
#include
#include
int main()
{
int i, j;
int n;
printf("请输入打印行数:\n");
scanf("%d", &n);
for (i = -n; i <= n; i++)
{
int k = i > 0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯