解题思路:
两重循环没什么难度吧,主要就是制表要跟它完全一样太恶心。。。要很仔细地观察,我改了3次才改的完全一样
参考代码:
#include<stdio.h>
int main()
{
printf(" Nine-by-nine Multiplication Table\n--------------------------------------\n 1 2 3 4 5 6 7 8 9\n--------------------------------------\n");
for (int i = 1;i <= 9;i++) {
printf(" %d ", i);
for (int j = 1;j <= i;j++) {
if ((i >= 2 && i <= 4 && j==2)||(i==3&&j==3)) printf(" ");
printf("%d ",i*j);
}
printf("\n");
}
printf("--------------------------------------\n");
}
0.0分
6 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1222 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:592 |
最小公倍数 (C语言代码)浏览:822 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:505 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:718 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1251 |
WU-输入输出格式练习 (C++代码)浏览:1018 |
WU-整数平均值 (C++代码)浏览:1133 |
母牛的故事 (C语言代码)浏览:1381 |