我是一个菜鸟,我想学习。想问一下,麻烦大家用C语言代码实现一个多行输出的程序,输出内容为

*************************... *
***
*****
*******
*****
***
*
展开
 我来答
淦海瑶s1
推荐于2016-12-01 · TA获得超过3646个赞
知道大有可为答主
回答量:3341
采纳率:100%
帮助的人:909万
展开全部
#define N 5
int i,j;
for(i=0;i<N;i++)
for(j=0;j<N;j++)
{
if(i<j) //这两个都是,可能控制的不怎么好,自己调整一下就可以了
printf(" ");
else
printf("*");
printf("\n");
}
下面的输出为
for(i=0;i<N;i++)
for(j=0;j<N;j++)
{
if(N-i<j)
printf(" ");
else
printf("*");
printf("\n");
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吕小猪不坏
2012-01-27 · 超过27用户采纳过TA的回答
知道答主
回答量:81
采纳率:0%
帮助的人:64.5万
展开全部
可以输出,供参考:
#include <stdio.h>
int main(void)
{
int i, j, k;
for(i=0;i<5;i++)
{
for(j=0;j<5-i;j++)
printf(" ");
for(k=0;k<i;k++)
printf("*");
printf("\n");
}
for(i=0;i<5;i++)
{
for(j=i;j>0;j--)
printf(" ");
for(k=5-i;k>0;k--)
printf("*");
printf("\n");
}
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
陈若潍CN
2012-01-27 · TA获得超过298个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:304万
展开全部
#include <stdio>
void main()
{
printf(" *\n ***\n *****\n*******\n *****\n ***\n *\n");
}
追问
汗。。。这种我也会。。。我是想要那种通过for循环的那种,不过还是辛苦你了
追答
for(int i =0; i < 4; i++) //i表示第N行
{
int blank_count = (3 - i)*2;
int star_count = 7-blank_count;

for(int j = 0; j < 7; j++)
{
if(j < blank_count)
printf(" ");
else
printf("*");
}
printf("\n");
}
前4行差不多就是这意思,后三行照猫画虎就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sasuce
2012-01-28 · 超过23用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:56.6万
展开全部
#include<stdio.h>
int main() {

printf(" *\n");
printf(" ***\n");
printf(" *****\n");
printf("*******\n");
printf(" *****\n");
printf(" ***\n");
printf(" *\n");
return 0;

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d6957ec
2012-01-27 · TA获得超过825个赞
知道小有建树答主
回答量:130
采纳率:100%
帮助的人:115万
展开全部
http://zhidao.baidu.com/question/364604566.html?oldq=1
类似的,是这个效果吗?是的话改改就行。
#include<stdio.h>
void main()
{
int i,j;
for(i=0;i<3;i++) //上三行
{
for(j=0;j<3-i;j++)
printf(" ");
for(j=0;j<1+2*i;j++)
printf("*");
printf("\n");
}
for(i=0;i<4;i++) //下四行
{
for(j=0;j<i;j++)
printf(" ");
for(j=1;j<(8-2*i);j++)
printf("*");
printf("\n");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式