以for循环嵌套的效果为1到5数字顺序垒成等腰三角形c语言程序 效果图为: 1 222 33333 4444444 555555555

2025-05-13 02:43:43
推荐回答(4个)
回答1:

//可控制任意行菱形星号图案
#include "stdio.h"
#include "conio.h"
void main( )
{
int i,j,k,N;
//char c='A';
int c=1;
printf("******************************\n");
printf("* *\n");
printf("* 有趣的图案 *\n");
printf("* *\n");
printf("******************************\n");
//do
//{
printf("请输入要显示的图案行数:");
scanf("%d",&N);
printf("\n");
for(i=0;i //for(i=0;i<=N;i++)
{
printf(" ");
for(j=0;j printf(" ");
for(k=0;k<=2*i;k++)
//printf("%c",c);
//c++;
printf("%d",c);
c++;
printf("\n");
}
/*c=c-2;
for(i=N-1;i>=0;i--)
{
printf(" ");
for(j=0;j printf(" ");
for(k=0;k<=2*i;k++)
printf("%c",c);
c--;
printf("\n");
}
printf("\n"); */
//printf("继续(Yes or No)?:");
getchar( );
// }while(getchar()=='y'||getchar()=='Y');

printf("按任意键退出..............");
getch( );
}

回答2:

# include
# define N 5

int main()
{ int i,k,m;
for (i=0; i { for(m=0; m printf(" ");
for (k=i+1; k<=i*2+1+i; k++)
printf("%d", i+1);
printf("\n");
}
system("pause");
}

回答3:

这种问题真的不应该来问......的要有点独立的思考(我相信你遇到这个问题的是侯,肯定还是有能力解决的)程序这个东西是有很多种不同的实现的方式的......当然在开始是可以去看哈《C高手编程》看哈别人的算法......学思想,,,,,,

回答4:

同楼上、