用print函数表述一个田字格
输出格式为n*n的形式
输出结果如图:
参考一下
print("+-----+-----+")
print("+ + +")
print("+ + +")
print("+ + +")
print("+-----+-----+")
print("+ + +")
print("+ + +")
print("+ + +")
print("+-----+-----+")
先打印一个 然后循环打印多个
供参考:
#include <stdio.h>
#define N 4 //每行小格数
int main()
{
int i,j,n = 5;
//scanf("%d", &n);
for(i = 0;i < N * n + 1; i++){
for(j = 0;j < N * n + 1; j++){
if(i % n == 0)
printf("%2c", j % n == 0 ? '+' : '-');
else
printf("%2c", j % n == 0 ? '|' : ' ');
}
printf("\n");
}
return 0;
}