参考代码:n = int(input())
def an(n):
for i in range(1, n + 1):
if i == 1:
print('sin(1',end='')
elif i % 2 == 0:
print('-sin(',end='')
print(i,end='')
elif i % 2 != 0 and i != 1:
print('+sin(',end='')
print(i, end='')
for i in range(1, n + 1):
print(')', end='')
return ''
def sn(n):
for i in range(1, n):
print('(', end='')
for i in range(1, n + 1):
print(an(i), end='')
print('+', end='')
print(n - i + 1, end='')
if i != n:
print(')', end='')
sn(n)
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:831 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1174 |
C语言训练-求素数问题 (C语言代码)浏览:728 |
Pascal三角 (C语言代码)浏览:1189 |
数组输出 (C语言代码)错误???浏览:567 |
蛇行矩阵 (C语言代码)浏览:753 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:605 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:5232 |
K-进制数 (C语言描述,蓝桥杯)浏览:925 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:679 |