模拟图形打印,根据下面提示,实现该系统。

img

你题目的解答代码如下:

#include<stdio.h>

int main()
{
    int n=0,i,j;
    while (n != 4)
    {
        printf("**********图形打印*************\n");
        printf("        1.直角三角形\n");
        printf("        2.长  方  形\n");
        printf("        3.正  方  形\n");
        printf("        4.退      出\n");
        printf("请选择:");
        scanf("%d", &n);
        switch (n)
        {
        case 1:
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < i+1; j++)
                    printf("*");
                printf("\n");
            }
            break;
        case 2:
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < 20; j++)
                    printf("*");
                printf("\n");
            }
            break;
        case 3:
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < 10; j++)
                    printf("*");
                printf("\n");
            }
            break;
        }
    }
    printf("退出成功\n");

    return 0;
}

如有帮助,望采纳!谢谢!