main() 
...{
int i, t, j;
printf("please input the number to divided:");
scanf("%d",&t); 
for(i=0; i < 2*t-1; i++)
...{
for(j=0; j < 2*t-1; j++)
...{
if((abs(i+1-t)+abs(j+1-t)) > t-1)
printf(" ");
else
printf("%d ",(t-abs(i+1-t)-abs(j+1-t)));
}
printf(" ");
}
return 0;
}编程实现下实例,输出
1
1 2 1
1 2 3 2 1
1 2 1
1
本文介绍了一个使用C语言编写的程序,该程序可以接收用户输入的整数,并据此打印出一个由数字组成的对称菱形图案。通过巧妙地运用循环和条件判断,实现了图案的动态生成。
569

被折叠的 条评论
为什么被折叠?



