题目描述用字符输出一个如同样例格式的沙漏的图形。要求如下:
输入第一行是样例数T(1≤T≤40)。 以后的每行一个样例,是一个整数n(6≤n≤80),n是偶数,表示沙漏的行数。 输出每行输出一个对应的图形,每个样例之后输出一个空行。 样例输入2 6 8 样例输出----- \ / \*/ /*\ / * \ ----- ------- \ / \***/ \*/ /*\ / * \ / * \ ------- |
||
代码如下:
#include<stdio.h>
int main()
{
int T;
scanf_s("%d", &T);
while (T--) {
int n;
scanf_s("%d", &n);
int i, j;
for (i = 0; i < n / 2; i++) {
if (i == 0)for (j = 0; j < n - 1; j++)printf("-");
else if(i==1){
printf