如何用FOR循环,输出如下图形?

来源:百度知道 编辑:UC知道 时间:2024/05/14 19:52:15
* * * * * *
* *
* *
* * * * * *
中间是空着的
是矩形

这个程序运行过,没问题,你指的矩形,我理解成第2,4,6行为空行了,不知道对不对,满意的话请采纳,谢谢,祝你进步
#include<stdio.h>
void main()
{
int i,j;
for(i=1;i<=7;i++)
{
if(i%7==3||i%7==5)
for(j=1;j<=2;j++)
printf("*");
else if(i%7==1||i%7==0)
for(j=1;j<=6;j++)
printf("*");
printf("\n");
}
}