解题思路:
有毒有毒!!格式到底哪里错了??


注意事项:
有毒有毒!!格式到底哪里错了??



更新:


mdzz,,前面还有空格


参考代码:

#include<stdio.h>

int main() {
    int n, m, i, j;
    scanf("%d%d", &n, &m);
    for (i = 1; i <= n; i++) {
        for (j = 0; j < m; j++)
            printf(" ");
        for (j = n - i; j > 0; j--)
            printf(" ");
        for (j = 1; j <= 2 * i - 1; j++)
            printf("*");
        for (j = 0; j < m; j++)
            printf(" ");
        for (j = 2 * n - 2 * i + 1; j > 0; j--)
            printf("*");
        printf("\n");
    }
    return 0;
}


点赞(2)
 

0.0分

2 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 4 条评论

ET 5年前 回复TA
@月下萤火 没有区别
月下萤火 5年前 回复TA
for (j = 1; j <= 2 * i - 1; j++)
你这和j=0;j<2*i有什么区别
ET 6年前 回复TA
@小于哥的鱼干 23333333,,,这都被你发现了。。。
小于哥的鱼干 6年前 回复TA
这题目有点坑,每行前面也要多空m个空格