后续会更新其他语言
C语言
| #include <stdio.h> |
| |
| int main() { |
| for(int row = 1; row <= 9;row++){ |
| for(int col = 1; col <= row;col++){ |
| printf("%d x %d = %2d\t", row, col, row*col); |
| } |
| printf("\n"); |
| } |
| return 0; |
| } |
| |
Java语言
| public class Main { |
| public static void main(String[] args) { |
| for (int row = 1; row <= 9; row++) { |
| for (int col = 1; col <= row; col++) { |
| System.out.printf("%d x %d = %2d\t",row,col,row*col); |
| } |
| System.out.println(); |
| } |
| } |
| } |
go语言
| package main |
| |
| import "fmt" |
| |
| func main() { |
| for row := 1; row <= 9; row++ { |
| for col := 1; col <= row; col++ { |
| fmt.Printf("%d x %d = %2d\t", row, col, row*col) |
| } |
| fmt.Println() |
| } |
| } |
| |
python语言
| def format_num(data): |
| if len(data) <= 1: |
| return " " + data |
| return data |
| |
| |
| if __name__ == '__main__': |
| result = '' |
| for row in range(1, 10): |
| for col in range(1, row + 1): |
| result += str(row) + " x " + str(col) + " = " + format_num(str(row * col)) + "\t" |
| result += "\n" |
| print(result) |
| |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?