1224: 畫表格
題目描述
天外來客這學(xué)期正在學(xué)計算機(jī)圖形學(xué)這門課程麻捻。通過這門課程的學(xué)習(xí)明棍,天外來客已經(jīng)掌握了如何用計算機(jī)來畫線,圓,矩形等基本圖形。最近议谷,老師布置了一個畫表格的作業(yè)逼裆。這個問題把天外來客難倒了桐愉,聰明的ACMERS,你們能幫助他解決這個問題嗎描扯?
表格中每個單元格的大小為2*2.
輸入
輸入的第一行包含一個整數(shù)T,表示有T組數(shù)據(jù)。每組數(shù)據(jù)包含兩個整數(shù)n (1<=n<=16), m (1<=m<=16), 分別表示表格的行數(shù)與列數(shù)數(shù)檐盟。
輸出
對于每組數(shù)據(jù)谎痢,輸出一個表格漫雕√杀颍’+’表示行與列的相交處〉奚玻’-’表示水平線,’|’表示垂直線,’ ’表示一個空格.
#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;
}