解题思路:
注意事项:
参考代码:
def oushu(c):
d = 0
d = c ** 2
e = int(c/2)
f = int((e*2)-1)
print("{}*{}*{}={}=".format(c, c, c, c ** 3),end="")
for i in range(0,e):
print(d - f, end="+")
f -= 2
f = 1
for o in range(0, e - 1):
print(d + f, end="+")
f += 2
f = (e * 2)-1
print(d + f, end="")
def jishu(c):
d = e = 0
d = c ** 2
e = int((c-1)/2)
f = int(e*2)
print("{}*{}*{}={}=".format(c,c,c,c ** 3),end="")
for i in range(0, e):
print(d - f,end="+")
f -= 2
print(d,end="+")
f = 2
for o in range(0,e - 1):
print(d + f,end="+")
f += 2
f = e*2
print(d+f,end="")
a = int(input())
if a == 1:
print("{}*{}*{}={}={}".format(a, a, a, a ** 3,1), end="")
elif a % 2 == 0:
oushu(a)
else:
jishu(a)
0.0分
0 人评分
C语言训练-数字母 (C语言代码)浏览:585 |
C语言训练-求素数问题 (C语言代码)浏览:1458 |
WU-输入输出格式练习 (C++代码)浏览:1082 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:543 |
完数 (C语言代码)浏览:693 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:549 |
1054题解浏览:467 |
剪刀石头布 (C++代码)浏览:1713 |
输入输出格式练习 (C语言代码)浏览:753 |
班级人数 (C语言代码)浏览:927 |