早教吧 育儿知识 作业答案 考试题库 百科 知识分享

第一行一个正整数T,表示有T组测试数据;以下有T行,每行有一个1~19范围内的奇数n.输出说明:对于每个奇数n,打印一个菱形,菱形行数为n.范例输入:235范例输出:-*-***-*---*---***-*****-***---*--

题目详情
第一行一个正整数T,表示有T组测试数据;以下有T行,每行有一个1~19范围内的奇数n.
输出说明:
对于每个奇数n,打印一个菱形,菱形行数为n.
范例输入:
2
3
5
范例输出:
-*-
***
-*-
--*--
-***-
*****
-***-
--*--
▼优质解答
答案和解析
#include "stdio.h"
void main()
{
int T,n,i,j;
scanf("%d",&T);
while(T--)
{
scanf("%d",&n);
for(i=0;i