解题思路:
注意事项:
参考代码:
#include<stdio.h> //求An的值 void An(int n, int i) { if (n==1) { printf("sin(%d",n); if (i == 1) { printf(")"); } return; } An(n - 1,i); if (n % 2 == 0) { printf("-"); } else { printf("+"); } printf("sin(%d", n); if (i == n) { for (int j = 0; j < n; j++) { printf(")"); } } } //求Sn的值 void Sn(int n, int i) { if (n == 1) { for (int j = 0; j < i - 1; j++) { printf("("); } An(n, n); printf("+%d", i); if (i != 1) { printf(")"); } return; } Sn(n - 1, i + 1); An(n, n); printf("+%d", i); if (i != 1) { printf(")"); } } int main() { int n = 0; scanf("%d", &n); Sn(n, 1); return 0; }
0.0分
1 人评分
三进制小数 (C++代码)(第11位大于1.5才能进位)浏览:1203 |
printf基础练习2 (C++代码)(受教了,,%#o和%#x的用途)三人行,必有我师,,多看题解会有收获浏览:1912 |
简单的a+b (C语言代码)浏览:765 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1046 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:626 |
printf基础练习2 (C语言代码)浏览:648 |
矩形面积交 (Java代码)浏览:1281 |
P1002 (C语言代码)浏览:1019 |
【亲和数】 (C语言代码)浏览:588 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:737 |