C语言输出数字金字塔 :1 22 333 4444 样式的 算法描述?
发布网友
发布时间:2022-04-28 15:12
我来回答
共4个回答
热心网友
时间:2022-06-19 08:31
void main()
{
int i,j,k; //定义变量
for(i=1;i<=9;i++) //控制行数在内循环中每行的i不变
{
for(j=1;j<=36-i;j++) //每行的空格数减1
printf(" ");
for(k=1;k<=i;k++) // 控制输出数字的个数
printf("%2c",48+i); //48是字符’0’的ASCLL码
printf("\n"); //换行,i ++
}
for(i=10;i<=35;i++) //下面同上基本类似
{
for(j=1;j<=36-i;j++)
printf(" ");
for(k=1;k<=i;k++)
printf("%2c",55+i);
printf("\n");
}
getch(); //暂停
}
热心网友
时间:2022-06-19 08:32
学习一下
热心网友
时间:2022-06-19 08:32
这应该不是提问吧
你把答案都写出来了
热心网友
时间:2022-06-19 08:33
什么描述