永发信息网

C语言 帮帮手

答案:2  悬赏:10  手机版
解决时间 2021-05-03 08:14

void Diamond()
{ *
int i,j,k; ***
for(i=1;i<=4;i++) *****
for(j=1;j<=16-i;j++) *******
printf(" "); *****
for(k=1;k<=(2*i-1);k++) ***
printf("*\n"); *

for(i=1;i<=3;i++)
for(j=1;j<=i+12;j++)
printf(" ");
for(k=1;k<=(7-2*i);k++)
printf("*\n");}

要输出右边的 图形 请帮我 改进下 谢谢

最佳答案

void Diamond()
{
int i, j, k;

for( i = 1; i <= 4; i++ )
{ //加上花括号包括两个for循环
for(j = 1; j <= 16 - i; j++ )
printf( " " );
for( k = 1; k <= ( 2 * i - 1 ); k++ )
printf( "*" );
printf( "\n" ); //回车放到一行输出结束后再输出.
}


for( i = 1; i <= 3; i++ )
{ //同上
for( j = 1; j <= i + 12; j++ )
printf( " " );
for( k = 1; k <= ( 7 - 2 * i ); k++ )
printf( "*" );
printf( "\n" ); //同上
}
}

全部回答

#include <stdio.h> #define N 4

int main() { int i, j, n, k; for( i = 1; i <= N; i ++ ) { n=0;k=1; for ( j = 1; j <= N-i; j++ ) putchar( ' ' ); for ( j = 1; j < 2*i; j++) {

printf("*");

} putchar( '\n' );} for(i=N-1;i>0;i--) { n=0;k=1; for(j=1;j<N+1-i;j++) putchar( ' ' ); for(j=1;j<2*i;j++) { printf("*");

}

putchar( '\n' ); } }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
给个准信麦蒂到底啥时候复出
百里香小吃在什么地方啊,我要过去处理事情
在网上看到了混合动力车 价格非常的便宜 不知
北京奥运会那天举行?
我想请问大家:减少肚子上的脂肪,有最合理、
怎么我的电脑上的图标 都变成这样了啊??
饿了吗电话号码,座机传真机号码是不是就是电
wow附魔分解........
有谁知道蓝白慢摇吧[www.88mtv.com]菜单中的
油画颜料萤光桃红福州哪家店有卖?博雅斋和聚
如何在天津移动网站上将自己的手机证券业务去
鸭婆垱地址在什么地方,想过去办事
长城19液晶显示器AMD425CPU华硕主板DDR8002G
企业发展理念标语,企业文化口号
蔡琳和张娜拉你更喜欢哪个?
推荐资讯
vans鞋如何区别真假呢?
我每天都很烦
快递资格证有什么用,考快递业务员初级证有学
DNF广东4诺玛斩重腰带多少钱??
推荐一款诺基亚的适合女生用的手机
CF最高等级是多少?
我的泰拉石光剑,+12为什么没别人的+11亮?
DNF谁知道这样搞免费时装
原来电话上有来电显示是什么地方的但是被我格
江苏省监理工程师考试试卷哪些人出
命题99999
花了一毛钱在蓝拍上,图标永久亮吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?