一个毕达哥拉斯三角形的三条边是由三个正整数A、B和C组成,从而A和B的平方和等于C的平方。例如,数字3、4、5,由于9+16=25,而形成一个毕达哥拉斯三角形。写一段完整的汇编程序,实现输入一个值给C,然后显示值为C时,所有可能的毕达哥拉斯三角形。例如,如果输入5作为C的值,那么输出的可能是: A B C 3 4 5 4 3 5
题目:输入一个数字n,输出一个n层的特定三角形,三角形内数字增长是有规律的
代码如下,基本能满足要求。抛砖引玉,希望能给小伙伴们点启发
#!/usr/bin/env python3
#-*- coding:utf-8 -*-
num = int(input('请输入一个整数:'))
# 定义一个长为num的列表
high = [[0] * num ]
# 先定义一个num*num的一个列表,之后在往里面赋值
for i in range(num-1):
high += [[]*num]
题目:输入一个数字n,输出一个n层的特定三角形,三角形内数字增长是有规律的
代码如下,基本能满足要求。抛砖引玉,希望能给小伙伴们点启发
#!/usr/bin/env python3
#-*- coding:utf-8 -*-
num = int(input('请输入一个整数:'))
# 定义一个长为num的列表
high = [[0] * num ]
# 先定义一个num*num的一个列表,之后在往里面赋值
for i in range(num-1):
high += [[]*num]