private fun initData() {
var i: Int = 1
var j: Int = 1
for (i in 1..9) {
for (j in 1..i) {
print("${j}*${i}=${i * j}\t");
}
print("\n");
}
}
![](https://profile-avatar.csdnimg.cn/d1834d07d71144f7b724847601c0d9f8_weixin_46297800.jpg!4)
kotlin 乘法表
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- lshen01 2023-03-16 13:47关注
参考GPT和自己的思路:
这段代码是使用 Kotlin 编写的打印乘法表的函数,它使用了嵌套循环来遍历每一个乘法表的行和列,并打印出对应的乘积结果。具体来说,我们使用两个变量
i
和j
来代表行和列的索引,然后使用for
循环来迭代从 1 到 9 的所有数字。在第一个for
循环中,我们遍历所有的行,对于每一行,我们再次使用一个for
循环来遍历该行中的所有列。在内部循环中,我们打印出对应的乘积结果,并使用制表符来对齐不同列的输出。最后,我们在每行的末尾加上一个换行符,以便实现乘法表的格式化输出。解决 无用评论 打赏 举报
悬赏问题
- ¥15 晶体塑性有限元——Damask求解
- ¥15 写出这个有没有人能写一下今天中午就要
- ¥30 设计一个图形用户界面来控制你机械臂的运动
- ¥30 3d打印机无法识别到SD卡,如何解决?(相关搜索:格式化)
- ¥15 RPG游戏架构设计和开发方法
- ¥15 前端返回pdf时不显示内容
- ¥50 如何在不能联网影子模式下的电脑解决usb锁
- ¥20 服务器redhat5.8网络问题
- ¥15 如何利用c++ MFC绘制复杂网络多层图
- ¥20 要做柴油机燃烧室优化 需要保持压缩比不变 请问怎么用AVL fire ESE软件里面的 compensation volume 来使用补偿体积来保持压缩比不变