解题思路:利用两层for循环控制乘数进行输出,第一层循
环先控制一个乘数,第二层循环控制与乘数分别相乘的乘数,
注意题目要求的格式。前四行直接用输出语
句输出,第五行第一个数字以宽度为2输出,
后面乘积结果以宽度为4输出,每行显示结果个数参考代码。
注意事项:
参考代码:
#include <stdio.h>
//为了方便大家,我就把源码放出来了
int main (int argc, const char *argv[])
{
int i,j;
printf(" Nine-by-nine Multiplication Table\n"
"--------------------------------------\n"
" 1 2 3 4 5 6 7 8 9\n"
"--------------------------------------\n");
for(i = 1; i <= 9; i++)
{
printf("%2d",i);
for(j = 1; j <= i; j++)
{
printf("%4d",i*j);
}
printf("\n");
}
printf("--------------------------------------\n");
return 0;
}
0.0分
0 人评分
九宫重排 (C++代码)浏览:2195 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:790 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:568 |
求组合数 (C语言代码)浏览:1206 |
本人酷爱递归实现很多问题,这里也是浏览:632 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:541 |
核桃的数量 (C语言代码)浏览:893 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:571 |
C二级辅导-温度转换 (C语言代码)浏览:802 |
敲七 (C++代码)浏览:1119 |