请教一个c程序的编写!

yaowang 2003-03-05 12:55:30
大家好~!我想请大家帮我编

*  
      * * *
* * * * *
这样的一个小程序
谢谢你们!!!
...全文
53 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuoyexingchen 2003-03-05
  • 打赏
  • 举报
回复
sorry,刚才写错了
main()
{
int i,j;
for(i=0;i<3;i++){
for(j=0;j<2-i;j++)printf(" ");
for(j=0;j<2i+1;J++)printf("*");
printf("\n");
}
}
hzcsh 2003-03-05
  • 打赏
  • 举报
回复
注意上面有错
main()
{
int i,j;
for(i=0;i<2;i++){
for(j=0;j<=2-i;j++)printf(" ");
for(j=0;j<=2*(i+1)-1;j++)printf("*");
printf("\n");
}
}
ninesong 2003-03-05
  • 打赏
  • 举报
回复
如果真是打算学习就给你个比较简单的思路。

for ( 总行数 ~~ 1 ){
for( 1~~ 当前行数 )打印空格 /*由于前面是递减,打印空格逐渐减少*/
for( 1 ~ K ) 打印 ‘*’
K+=2;
}
xfr_1982 2003-03-05
  • 打赏
  • 举报
回复
main()
{
printf(" * \n");
printf("\n");
printf(" * * * \n");
printf("\n");
printf("* * * * * \n");
}
行吗?
zuoyexingchen 2003-03-05
  • 打赏
  • 举报
回复
main()
{
int i,j;
for(i=0;i<3;i++){
for(j=0;j<3-i;j++)printf(" ");
for(j=0;j<i+1;J++)printf("*");
printf("\n");
}
}
Rainyor 2003-03-05
  • 打赏
  • 举报
回复
一样的,用for计算空格的个数,反正两边是对称的
yaowang 2003-03-05
  • 打赏
  • 举报
回复
当然不是那么简单呀
我是说用一个for循环语编的。
请各位帮一下啦
我也是刚开始学习c语言让
你人见笑了。
嘿-嘿-嘿 2003-03-05
  • 打赏
  • 举报
回复
哈哈!
这个问题提的幽默!
我想到用
printf

但是自己反而有些疑惑了

那不会这么简单吧!
谁知道看了别人的回答
我考
真是的
我ft
chengdulang 2003-03-05
  • 打赏
  • 举报
回复
遭了。忘了换行了。呵呵。
jinyongzhi 2003-03-05
  • 打赏
  • 举报
回复
viod main()
{
print("\n * \n");
print("\n * * \n");
print("\n * * * \n");
print("\n * * * * \n");
return;
}
chengdulang 2003-03-05
  • 打赏
  • 举报
回复
好像差不多了。
main()
{
printf(" *");
printf(" * * *");
printf(" * * * * *");
printf("我是材料化工系的。呵呵");
}
liao2001 2003-03-05
  • 打赏
  • 举报
回复
你好,请问朋友是那个系的?
50074076 2003-03-05
  • 打赏
  • 举报
回复
这很简单嘛!
engageperfect 2003-03-05
  • 打赏
  • 举报
回复
printf()搞定。

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧