美文网首页
郑州轻工业大学oj题解(C语言)1224: 画表格

郑州轻工业大学oj题解(C语言)1224: 画表格

作者: 缘点点 | 来源:发表于2020-02-27 22:13 被阅读0次

    1224: 画表格

    题目描述
    天外来客这学期正在学计算机图形学这门课程。通过这门课程的学习,天外来客已经掌握了如何用计算机来画线,圆,矩形等基本图形。最近,老师布置了一个画表格的作业。这个问题把天外来客难倒了,聪明的ACMERS,你们能帮助他解决这个问题吗?
    表格中每个单元格的大小为2*2.

    输入
    输入的第一行包含一个整数T,表示有T组数据。每组数据包含两个整数n (1<=n<=16), m (1<=m<=16), 分别表示表格的行数与列数数。

    输出
    对于每组数据,输出一个表格。’+’表示行与列的相交处。’-’表示水平线,’|’表示垂直线,’ ’表示一个空格.

    #include<stdio.h>
    int main()
    {
        int t,i,j,n,m;
        while(~scanf("%d",&t))
        {
            while(t--)
            {
                scanf("%d%d",&n,&m);
                for(j=1;j<=n;j++)
                {
                    for(i=1;i<=m;i++)
                        printf("+--");
                    printf("+\n");
                    for(i=1;i<=m;i++)
                        printf("|  ");
                    printf("|\n");
                    for(i=1;i<=m;i++)
                        printf("|  ");
                    printf("|\n");
                }
                for(i=1;i<=m;i++)
                    printf("+--");
                printf("+\n");
            }
        }
        return 0;
    }
    

    相关文章

      网友评论

          本文标题:郑州轻工业大学oj题解(C语言)1224: 画表格

          本文链接:https://www.haomeiwen.com/subject/ammfhhtx.html