打印乘法表
来源:互联网 发布:被驯服的象 抄袭 知乎 编辑:程序博客网 时间:2024/06/06 02:02
一、题目:
实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定, 输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表。
二、解题思路:
此题较为简单,首先定义两个变量控制行和列,行列各一个循环 ,两个循环嵌套,外层控制行,内层控制列,最后输出注意整齐。
三、知识点解析:
1、循环嵌套:弄清楚循环变量及其循环跳出值,嵌套时一定要清楚每一层控制什么,此题外层控制行,内层控制列。
2、函数调用过程(本知识点将在后期专门写一次博客解析)
3、输出格式,%d 表示输出一个字节宽度的整形,%2d 表示输出2个字节宽度的整形,以此类推,此题用此格式是为了输出结果清晰,美观。
四、代码:
#include <stdio.h>void print (int n){ int i =0; int j =0; for (i=0; i<n; i++) { for (j=1; j<=i; j++) { printf("%2d*%2d=%3d ",j,i,i*j); } printf("\n"); }}int main(){ int n = 0; scanf("%d",&n); print(n); return 0;}
五、运行结果
9*9
12*12
六、叨叨叨,题目简单但是涉及函数调用,写此题主要是为了练习。
阅读全文
0 0
- Java打印乘法表
- 打印乘法表
- 整齐打印乘法表
- 99乘法表打印
- 打印99乘法表
- 打印99乘法表
- 99乘法表 打印
- 打印乘法表
- 打印乘法表
- 打印乘法表
- 打印乘法口诀表
- 打印乘法口诀表
- 打印乘法口诀表
- 打印乘法口诀表
- 打印乘法表
- 打印乘法口诀表
- 打印乘法口诀表
- 打印乘法表
- UVa 10222 Decode the Mad man
- ERROR 1045 (28000):Access denied for user 'root'@'node1' (using password: YES)
- 【JavaScript】JS中的数组数字排序
- 自定义函数的传值与传址
- OpenGL--着色器
- 打印乘法表
- OpenGL--纹理
- linux源码编译安装php,nginx,git需要的依赖安装脚本
- 正则表达式的应用
- Html5新标签解释及用法
- OpenGL--变换
- OpenGL--坐标
- OpenGL--摄像机
- 使用OwnCloud搭建属于自己私有的云存储网盘