c语言编程用星号输出菱形

 我来答
匿名用户
2013-11-06
展开全部
#include"math.h"
#include<stdio.h>
int main() {
int i,j,k;
for(i=0;i<=3;i++) /*上面的三角形,4行*/
{for(j=0;j<=2-i;j++) /*每行第一个*号之前的空格数*/
printf(" ");
for(k=0;k<=2*i;k++) /*输出*符号 */
printf("*");
printf("\n");
}
for(i=0;i<=2;i++) /*下面一个三角形部分*/
{for(j=0;j<=i;j++) /*每行第一个*之前的空格数*/
printf(" ");
for(k=0;k<=4-2*i;k++) /* 每行的*符号数 */
printf("*");
printf("\n");
}
getchar();
return 0;
}
大概是这样,我也没有试,你用一下
怪咖溜溜球
2017-08-11 · TA获得超过623个赞
知道小有建树答主
回答量:238
采纳率:33%
帮助的人:71.2万
展开全部
两个循环搞定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式