这个怎么写麻烦问一下,刚学到多重循环,用循环怎么加上横纵标题……
标题可以直接写死,没人说标题也必须循环
当你意识到标题其实除了数字在增加其他都一样,你自然会想办法把它抽象成一个变量
没有人要求你一开始写出来的代码就非常精炼
等你写了一大堆重复冗余的代码,自然会想能不能省省力气少敲几个字
生产力源于懒惰
但是如果一切答案一问就有人告诉你,你就没动力去优化自己的代码了
供参考:
#include <stdio.h>
int main()
{
int i, j;
for (i = 0; i < 10; i++)
printf(i == 0 ? " |" : " %2d", i);
printf("\n");
for (i = 0; i < 31; i++)
printf("-");
printf("\n");
for (j = 0; j < 9; j++) {
for (i = 0; i < 10; i++) {
printf(i == 0 ? "%d |" : " %2d", i == 0 ? (j + 1) : (i * (j + 1)));
}
printf("\n");
}
return 0;
}