C语言——实例023 打印菱形

来源:互联网 发布:青年网络公开课 张捷 编辑:程序博客网 时间:2024/05/20 22:01

CSDN好像有bug。草稿箱好像是公开的……

这道题,好像之前在华科的机试题中有相似的


/*Name: Copyright: Author: Date: 30/07/17 19:47Description: 【【程序23】 题目:打印出如下图案(菱形)****************************程序分析:前四行一个规律,后三行一个规律,利用双重for循环*/#include <stdio.h>int main(){int i,j,k;for(i = 0;i <= 3;i++) //上面 {for(j = 0;j <= 2;j++){printf(" ");}for(k = 0;k <= 2 * i;k++){printf("*");}printf("\n");}for(i = 0;i <= 2;i++) //下面 {for(j = 0;j <= 2;j++){printf(" ");}for(k = 0;k <= 4 - 2 * i;k++){printf("*");}printf("\n");}return 0;}