2、 用循环语句输出如下用字符组成的图形

*********************
2025-03-23 23:27:46
推荐回答(5个)
回答1:

#include
int main()
{
int i,j;
for(i=1; i<=7; i++)
{
for(j=1; j<7-i+1; j++)
{
putchar('*');
}
putchar('\n');
}
return 0;
} 答案补充 我这是C语言,楼下两位给的是用C#语言.你是要用VB做么? 答案补充 我用VB写好了,很简单.

Private Sub Command1_Click()
For i = 1 To 6
Print String(7 - i, "*")
Next i

End Sub

回答2:

for (int i = 6; i > 0; i--)
{
for (int j = 0; j < 6; j++)
{
if (j < i)
{
Response.Write("*");
}
else
{
Response.Write("");
}
}
Response.Write("
");//作用是换行

回答3:

C语言程序:

#include 

void main()
{
   int n;
   int i, j;

   printf("行数:");
   scanf("%d", &n);

   for(i=1; i<=n; i++)
   {
for(j=1; j<=n+1-i; j++)
printf("*");
printf("\n");
   }
}


运行测试:

行数:6
******
*****
****
***
**
*

回答4:

很简单:
int i, j;
for (i = 1; i <= 5; i++)
{

for (j = 1; j <=6 - i; j++)
{
Console.Write("*");

}

Console.WriteLine();

}

回答5:

int x=6;
int i=0;
int j=0;
for(i=0;i for(j=0;j<=x-i;j++){
Console.Write("*");
}
Console.WriteLine();
}