| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 475 人关注过本帖
标题:输出图形用for嵌套
只看楼主 加入收藏
zzz
Rank: 1
等 级:新手上路
帖 子:41
专家分:4
注 册:2019-1-12
结帖率:66.67%
  已结贴   问题点数:10  回复次数:10   
输出图形用for嵌套
                          *
                       ***
                      *****
                     *******
                      *****
                       ***
                        *
搜索更多相关主题的帖子: 输出  图形  for  嵌套  
2019-03-16 20:42
zzz
Rank: 1
等 级:新手上路
帖 子:41
专家分:4
注 册:2019-1-12
  得分:0 
就是一个棱形
2019-03-16 20:43
zzz
Rank: 1
等 级:新手上路
帖 子:41
专家分:4
注 册:2019-1-12
  得分:0 
#include<stdio.h>
main()
{
    int i,j,k;
    for(i=0;i<=3;i++)
    {
        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");
    }
            
}
2019-03-16 20:48
zzz
Rank: 1
等 级:新手上路
帖 子:41
专家分:4
注 册:2019-1-12
  得分:0 
有没有简便的
2019-03-16 20:48
wp2319570
Rank: 2
等 级:论坛游民
帖 子:30
专家分:66
注 册:2019-3-4
  得分:1 
大致就这样了,你还可以在扩展一下,打印空心菱形
2019-03-16 20:54
zzz
Rank: 1
等 级:新手上路
帖 子:41
专家分:4
注 册:2019-1-12
  得分:0 
回复 5楼 wp2319570
不能再浓缩啦?
2019-03-16 21:00
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:5
帖 子:426
专家分:422
注 册:2018-9-4
  得分:2 
程序代码:
#include <stdio.h>
#include <math.h>
#define WIDTH 7

int main(void)
{
    for (int i = 0; i < WIDTH; i++)
    {
        for (int j = 0; j < WIDTH - fabs(i - WIDTH / 2); j++)
            if (j >= fabs(i - WIDTH / 2))
                printf("*");
            else
                printf(" ");
        printf("\n");
    }
    
    return 0;
}


[此贴子已经被作者于2019-3-16 21:21编辑过]

2019-03-16 21:11
zzz
Rank: 1
等 级:新手上路
帖 子:41
专家分:4
注 册:2019-1-12
  得分:0 
套用了数学函数,不会用
2019-03-16 21:17
wp2319570
Rank: 2
等 级:论坛游民
帖 子:30
专家分:66
注 册:2019-3-4
  得分:2 
绝对值
2019-03-16 21:21
lxk1732942
Rank: 6Rank: 6
等 级:侠之大者
威 望:5
帖 子:426
专家分:422
注 册:2018-9-4
  得分:2 
fabs返回绝对值
2019-03-16 21:21







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046369 second(s), 8 queries.
Copyright©2004-2019, BCCN.NET, All Rights Reserved